Enno Rehling
8a174f6520
all monsters can study skills by default
2021-07-28 11:23:30 +02:00
Enno Rehling
15fd2c9026
xml attribute is called learn, not nolearn.
2021-04-13 21:59:41 +02:00
Enno Rehling
ba51efb06b
Kröten und Schlümpfe können nichts lernen.
2021-04-12 20:14:19 +02:00
Enno Rehling
51e587a1f5
https://bugs.eressea.de/view.php?id=2732
...
Einige Untotenrassen konnten nicht desertieren.
2021-03-18 20:47:05 +01:00
Enno Rehling
19a2a69f33
Lighthouse: only show large swimming units (more than 10 weight).
...
Eliminate RCF_INVISIBLE and the spell race.
2020-08-16 16:00:29 +02:00
Enno Rehling
233a142e0d
Bug 2685: magic resistance goblins and insects
...
Magic resistance is not a fraction, but given in percent.
Closes https://bugs.eressea.de/view.php?id=2685
2020-08-16 16:00:28 +02:00
Enno Rehling
e5be92da19
Bug 2679: Nur Bergwächter bewachen Eisen.
2020-08-16 16:00:27 +02:00
Enno Rehling
eed0473421
remove the stealthany race flag
2020-08-03 10:33:24 +02:00
Enno Rehling
3b864b10fc
bug 2686: stealth races not translated correctly.
2020-08-03 10:31:58 +02:00
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
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
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
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
1ee6f5444a
finish XInclude removal project.
...
reduce number of XML files for E3.
2018-02-06 21:28:55 +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
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
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
b06e93db7a
BUG 2317: wyrms in E2 didn't move
2017-04-17 16:50:15 +02:00
Enno Rehling
bfb5a9b692
set age_unit and name_unit funpointers in rc_create.
...
no more <function/> in XML races.
rename juju-zombie => juju.
2017-02-20 22:07:36 +01:00
Enno Rehling
a1dc3dc8e4
remove race.age from XML data (set in rc_create)
2017-02-20 21:19:58 +01:00
Enno Rehling
4bd295e3b2
remove the nearly unused illusion race
2017-02-20 20:42:31 +01:00
Enno Rehling
5ba3d76efb
remove race.init_familiar funpointer
2017-02-20 09:32:03 +01:00
Enno Rehling
04154628e6
remove funpointer for spoils
2017-02-20 09:18:04 +01:00
Enno Rehling
59f87edbb1
remove unused race.move_allowed method
2017-02-20 09:00:48 +01:00
Enno Rehling
ba1fdcce59
remove race.describe funpointer
2017-02-20 07:47:36 +01:00
Enno Rehling
5b52451d9d
remove unused ai.aggression atribute
2017-02-18 19:21:54 +01:00
Enno Rehling
7d5586635e
remove shadowcall spell
2017-02-18 18:24:44 +01:00
Enno Rehling
daa7554361
remove race.precombatspell
2017-02-18 18:14:18 +01:00
Enno Rehling
7750297dc2
express race.magres as percentage, not probability (double->int)
2017-02-03 10:57:32 +01:00
Enno Rehling
784a934c47
Fix snotling XML (no recruiting).
2017-02-02 19:17:01 +01:00
Enno Rehling
b08b1544f4
snotling is not a player race
2017-02-02 16:55:07 +01:00
Enno Rehling
37a5954c20
NPC races cannot be recruited (and provide no score).
2016-09-22 20:11:14 +02:00
Enno Rehling
5ccb2c3dc8
remove recruitcost from non-player races.
...
make score not call old_race.
fix orcs don't get scored.
https://bugs.eressea.de/view.php?id=2241
delete some unused race-enums.
delete centaurs.
2016-09-22 18:28:37 +02:00
Enno Rehling
a7fbe4901b
eliminate old_race. make the catdragon act like a dragon.
2016-09-19 18:42:14 +02:00
Enno Rehling
6ec99af4d6
mark all three major dragon types as RCF_DRAGON.
...
use RCF_DRGON flag to detemine BP_DRAGON speed.
2016-09-19 15:53:31 +02:00
Enno Rehling
33701ab891
make describe_braineater more generic (describe_race).
2016-08-28 20:44:45 +01:00
Enno Rehling
75f2be75d8
remove code for alp (non-functional)
...
remove code for removecurse trigger (only used by alp)
2016-03-25 21:18:57 +01:00
Enno Rehling
18bcf83d9b
Merge pull request #432 from ennorehling/braineaters
...
no natural ac for braineaters
2015-12-10 22:12:38 +01:00
Enno Rehling
d26cd57934
no natural ac for braineaters
2015-12-10 21:59:14 +01:00