Enno Rehling
2e054f27cc
Bug 2630: Drachen
...
1. Jungdrachen sind Drachen (RCF_DRAGON)
2. Ein Monster das nicht kämpfen kann, braucht nicht zu plündern.
3. make code more readable.
4. Wer schon bewacht, braucht keinen BEWACHE Befehl.
2020-01-07 19:24:10 +01:00
Enno Rehling
1c358b9982
bug 2263: skeletons and undead can guard and desert.
2019-10-22 18:56:04 +02:00
Enno Rehling
0e888c264f
halflings take more hunger damage.
...
nobody can die after one week of hunger .
2019-05-26 19:51:32 +02:00
Enno Rehling
75dfed8082
Leerzeichen aus Beschreibungen trimmen.
2019-04-24 13:09:59 +02:00
Enno Rehling
3f021b21cd
Bug 1982: disable the clone spell.
2019-04-07 17:55:04 +02:00
Enno Rehling
d56eee9687
BUG 2504: skeletons can learn.
...
There was a mixup between the AI feature and the race capability, so I cleared up the code a little bit.
It's annoying that these flags are in the same int.
2019-02-16 20:14:34 +01:00
Enno Rehling
6608f1b1ab
Merge branch 'develop'
2018-05-18 15:34:50 +02:00
Enno Rehling
87914a7b5b
delete XML Strings.
2018-05-17 23:27:29 +02:00
Enno Rehling
0a9f8bf662
merge from develop
2018-05-15 21:59:01 +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
2a026da1fd
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
2018-05-14 19:27:41 +02:00
Enno Rehling
40a2a6735a
mac build fix, dragon spoils equipment in Lua
2018-05-14 04:42:59 +02:00
Enno Rehling
cadb374ab8
re-add accidentally deleted undead and dracoid equipment.
2018-05-13 22:01:51 +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
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
85cf8da383
rename canteach/canlearn to teach/learn
...
race/function is never used (and there is no namedragon function).
2018-05-10 20:37:37 +02:00
Enno Rehling
94769a66f8
teach vs canteach mixup
2018-05-10 20:18:56 +02:00
Enno Rehling
ad0491cecb
Merge branch 'develop'
2018-05-10 20:03:16 +02:00
Enno Rehling
b0012eeae0
familiars do not need the default value in XML (bad XML).
2018-05-10 20:02:53 +02:00
Enno Rehling
907348adfc
merge race xml changes (teach, migrants, floating point)
2018-05-09 22:21:50 +02:00
Enno Rehling
c05a65b881
expat parses (most of) races.
...
fix canteach flag in XML.
2018-05-09 22:16:30 +02:00
Enno Rehling
8c7b890f3e
set the default unarmed modifiers for races.
2018-05-09 20:56:38 +02:00
Enno Rehling
3f9b3219fe
BUG 2348: bad XML
2018-05-08 23:22:05 +02:00
Enno Rehling
ae3c0b099f
spells do not have a function element in XML
2018-05-08 23:10:51 +02:00
Enno Rehling
ccf09770e3
rename global target flag, invert logic
2018-05-08 21:43:13 +02:00
Enno Rehling
cd2435dbb0
spell xml does not define an index attribute
2018-05-06 09:00:11 +02:00
Enno Rehling
3cb1d1a071
simplify race masking for weapon modifiers.
2018-04-29 13:13:10 +02:00
Enno Rehling
346f56ebdb
merge conflict description namespace vs. xinclude removal and new potion names.
2018-03-11 09:19:16 +01:00
Enno Rehling
bf21f24f98
BUG 2426: E3 hat kein RC_TEMPLATE, split potion names and descriptions
2018-03-11 09:02:02 +01:00
Enno Rehling
96062f6f85
rename p2->lifepotion (WdL)
2018-02-17 10:45:56 +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
434b7ae29e
convert all of E2 to new config loading.
2018-02-05 19:35:15 +01:00
Enno Rehling
4eb4c61d37
BUG 2387 some tweaks to the first draft.
2018-01-02 20:34:42 +01:00
Enno Rehling
e2f6ada862
limit equipment names to 15 byte plus nul.
2017-09-18 17:46:26 +02:00
Enno Rehling
455e03fa05
try and make coverity understand the equipment trie.
...
shorten names.
2017-09-17 20:42:43 +02:00
Enno Rehling
46b065dd29
BUG 2203: Schattenrichter sind gewichtslos
2017-09-04 20:08:56 +02:00
Steffen Mecke
4fe72b5d28
BUG 2350: read studyspeed correctly and fix orcs
2017-08-01 22:09:57 +02:00
Enno Rehling
3445e376e0
allow GIVE PERSON for undead race, too
2017-07-22 12:36:01 +02:00
Enno Rehling
f8de1bf29e
remove default values from XML (capacity=1)
2017-07-17 16:11:00 +02:00
Enno Rehling
8344f41a70
allow GIVE for juju, ghast, skelord, too.
...
make the tests nicer.
2017-07-15 12:28:26 +02:00
Enno Rehling
2107a84b0d
also allow GIVE for ghouls and skeletons.
2017-07-09 15:25:33 +02:00
Enno Rehling
60efb12d70
Zombies koennen Personen gebn
2017-07-09 13:37:46 +02:00
Enno Rehling
bd9968c266
set the callback, remove lua_callspell from XML.
...
WIP: some spells cannot find their lua callback.
2017-04-30 21:38:44 +02:00
Enno Rehling
b06e93db7a
BUG 2317: wyrms in E2 didn't move
2017-04-17 16:50:15 +02:00
Enno Rehling
49d8a03eca
remote the item_type.use funpointer.
2017-02-27 20:41:05 +01:00
Enno Rehling
9d09574d5e
enable process_orders to be done in steps.
...
by checking before turn_end(), we can sense temporary attributes and curses on a unit before they age away.
2017-02-27 19:35:14 +01:00