Enno Rehling
|
13090fd27c
|
BUG 2446: trade prices not getting read from XML.
|
2018-06-10 10:58:39 +02:00 |
|
Enno Rehling
|
dfa0ff09d1
|
Suppress some false positive coverity results.
It apparently does not understand CuTest code well?
Add a check for Lua eff_skill binding.
|
2018-05-19 20:53:51 +02:00 |
|
Enno Rehling
|
6608f1b1ab
|
Merge branch 'develop'
|
2018-05-18 15:34:50 +02:00 |
|
Enno Rehling
|
409f5df9a9
|
po export code removed.
|
2018-05-17 23:29:12 +02:00 |
|
Enno Rehling
|
7a10a58605
|
1. nrmessage is locale-independent, uses locale_getstring
2. unique strings:
rename aurapotion50 message.
delete unused bithday_firework definitions.
|
2018-05-17 19:04:25 +02:00 |
|
Enno Rehling
|
064a0872ed
|
Export strings to .po files (WIP).
|
2018-05-16 21:33:29 +02:00 |
|
Enno Rehling
|
0a9f8bf662
|
merge from develop
|
2018-05-15 21:59:01 +02:00 |
|
Enno Rehling
|
269030082c
|
remove struct equipment from the code entirely.
|
2018-05-15 21:51:47 +02:00 |
|
Enno Rehling
|
9dd38a6593
|
convert E2 familiars from XML to Lua
|
2018-05-15 06:58:07 +02:00 |
|
Enno Rehling
|
e46cfa5e77
|
remove even more equipment xml to Lua
only familiars still TBD, I think.
|
2018-05-14 22:01:32 +02:00 |
|
Enno Rehling
|
40a2a6735a
|
mac build fix, dragon spoils equipment in Lua
|
2018-05-14 04:42:59 +02:00 |
|
Enno Rehling
|
2be0e9bd41
|
customize equipment for each game, in Lua.
no more equipment.xml for e3
|
2018-05-13 21:58:01 +02:00 |
|
Enno Rehling
|
a741eaca97
|
equip new orcs in e2 with lua and a hacky callback.
|
2018-05-13 21:23:54 +02:00 |
|
Enno Rehling
|
1d7318d9b6
|
test that new orcs have weapon skills.
|
2018-05-13 20:36:49 +02:00 |
|
Enno Rehling
|
4240e142a5
|
BUG 2440: the random encounters code was completely unused.
|
2018-05-13 16:15:22 +02:00 |
|
Enno Rehling
|
40125bb75e
|
translate seed_%race% equipment from xml to lua.
|
2018-05-12 20:52:10 +02:00 |
|
Enno Rehling
|
298e220cfd
|
Oh. E3 hat kein autoseed, ergo kein seed_elf equipment?
|
2018-05-12 19:18:25 +02:00 |
|
Enno Rehling
|
271352d0ba
|
create a lua module that can handle simple euipments.
lua test for equip_unit, with callbacks.
|
2018-05-12 19:10:40 +02:00 |
|
Enno Rehling
|
89ecc54bdd
|
deal with jsonconf defaults.
|
2018-05-10 22:20:28 +02:00 |
|
Enno Rehling
|
84bc08a381
|
all races can be on a boat by default.
but now MAKETEMP is broken.
prefer assert_(not_)nil over assert_(not_)equal
|
2018-05-10 22:10:26 +02:00 |
|
Enno Rehling
|
ad0491cecb
|
Merge branch 'develop'
|
2018-05-10 20:03:16 +02:00 |
|
Enno Rehling
|
2a213d9302
|
try to analyze intermittent bug on travis
|
2018-05-10 18:03:47 +02:00 |
|
Enno Rehling
|
d45c32f1ac
|
Merge branch 'develop'
|
2018-05-08 21:32:45 +02:00 |
|
Enno Rehling
|
4bcaaa5f79
|
remove debug code
|
2018-05-07 20:24:59 +02:00 |
|
Enno Rehling
|
6746401330
|
BUG 2437: fetch_astral should have no aura cost when given bad units.
|
2018-05-07 20:22:02 +02:00 |
|
Enno Rehling
|
cfe21e7e1d
|
re-enable tests, allow more spell arguments.
a list of ships, units, etc can be long!
|
2018-05-06 19:07:20 +02:00 |
|
Enno Rehling
|
14f59e4bfe
|
functional tests for pull_astral spell.
|
2018-05-06 19:02:47 +02:00 |
|
Enno Rehling
|
cd2624de8a
|
stop reallocation spell parameters.
fix involuntary tree growth in test, message check.
|
2018-05-06 15:49:34 +02:00 |
|
Enno Rehling
|
962b8082b7
|
fix test for lifepotion (tree growth was fuxxing it up)
|
2018-05-01 19:05:04 +02:00 |
|
Enno Rehling
|
e0cae602dd
|
add a test for building items.
|
2018-04-30 23:18:39 +02:00 |
|
Enno Rehling
|
e0e873044d
|
fix stone golems (assert).
remove improvement logic from build().
|
2018-04-30 23:11:13 +02:00 |
|
Enno Rehling
|
8a00cc3b96
|
foolpotion test is not intermittent if we disable study.random_progress
|
2018-02-24 18:58:50 +01:00 |
|
Enno Rehling
|
1f7a25b4c5
|
disable an intermittent check.
|
2018-02-24 16:48:39 +01:00 |
|
Enno Rehling
|
6c572c6287
|
rename potion: p14 to healing
fix use_item message crash
|
2018-02-17 20:35:00 +01:00 |
|
Enno Rehling
|
afe1cf34f3
|
rough acceptance test for elixir of power (p13)
|
2018-02-17 18:59:43 +01:00 |
|
Enno Rehling
|
d065cbfca7
|
use_item message with amount instead of usepotion without.
|
2018-02-17 15:30:38 +01:00 |
|
Enno Rehling
|
4a3ad7ac84
|
fix potion tests, re-enable foolpotion test
|
2018-02-17 15:22:44 +01:00 |
|
Enno Rehling
|
438ae6f905
|
Eliminate rules.magic.multipotion, it's too much code.
|
2018-02-17 15:17:05 +01:00 |
|
Enno Rehling
|
a2d23d01fa
|
Test: Heiltrank heilt mehrere Einheiten.
|
2018-02-17 12:52:58 +01:00 |
|
Enno Rehling
|
96062f6f85
|
rename p2->lifepotion (WdL)
|
2018-02-17 10:45:56 +01:00 |
|
Enno Rehling
|
8a8bf489ae
|
clarify use_potion responsibilities.
move USE potion of life to items.c.
fix some use_ function return values.
|
2018-02-17 10:39:23 +01:00 |
|
Enno Rehling
|
bf591ecec5
|
BUG 2415: eliminate at_potiondelay and WdL delay.
BUG 2419: refactor ointment and healing, add tests for USE
|
2018-02-15 20:25:58 +01:00 |
|
Enno Rehling
|
d15684a546
|
fix test_process_turn failure.
move turn global to calendar.
promote calendar module to kernel.
|
2018-02-14 20:01:36 +01:00 |
|
Enno Rehling
|
c6ba91981c
|
fix turn processing check
|
2018-02-10 21:13:09 +01:00 |
|
Enno Rehling
|
77a8c24ead
|
disable process test turn check (recent change).
make all tests run from inside the tests directory
|
2018-02-10 18:52:03 +01:00 |
|
Enno Rehling
|
eb6271bbb8
|
CID 182781 I broke the wage logic.
|
2018-02-10 17:53:59 +01:00 |
|
Enno Rehling
|
1ee6f5444a
|
finish XInclude removal project.
reduce number of XML files for E3.
|
2018-02-06 21:28:55 +01:00 |
|
Enno Rehling
|
df255b886a
|
verify xml loading, fix remaining files for e2.
|
2018-02-06 18:46:28 +01:00 |
|
Enno Rehling
|
da02c1b92e
|
Use custom URI schemes for config files.
TODO: XML files need to be rebased, XIncludes replaced.
|
2018-02-05 17:46:11 +01:00 |
|
Enno Rehling
|
92f82c3608
|
plan to eliminate xinclude use, move to single config file with includes.
|
2018-02-05 17:46:11 +01:00 |
|