Enno Rehling
405f8f240a
No! Static variables are BAD!
2020-05-23 11:21:16 +02:00
Enno Rehling
c53aa27597
bug 2661: desertierende einheiten, spoils
...
Kampfstatus und Tarnung setzen.
Spoils-Texte für mehr Rassen.
2020-05-23 10:18:18 +02:00
Enno Rehling
095e3d39ce
Bug 2637: Monster sollen sich nicht parteitarnen.
2020-02-09 15:24:36 +01:00
Enno Rehling
b1098f7838
broke several monster behaviors, fixed.
2020-02-08 21:24:07 +01:00
Enno Rehling
3771b88bc6
typo, opps
2020-02-08 21:02:18 +01:00
Enno Rehling
40d63264d3
bug 2635: let only swimming units attack on ocean.
2020-02-07 22:12:24 +01:00
Enno Rehling
043949c8d0
Bug 2625 PFLANZE Implementation aufgeklärt, Tests geschrieben.
2020-01-07 20:28:43 +01: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
1a8b94da59
STIRB PARTEI löscht die Befehle nicht.
...
Reparatur des Tests für VERGESSE MAGIE (Vertraute)
2019-11-24 16:39:21 +01:00
Enno Rehling
b9ae927aa3
remove copyright notices.
2019-09-13 21:35:44 +02:00
Enno Rehling
7bb17225c9
Seaserpents are cannibals.
2019-07-28 18:41:26 +02:00
Enno Rehling
c70e597b05
Update copyright notice with current date.
2019-07-14 09:37:35 +02:00
Enno Rehling
968f67a567
delete intermittent test: ents have no special guarding powers.
2019-04-27 18:30:30 +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
5868316537
asciification
2019-02-09 12:50:12 +01:00
Enno Rehling
af91459fb1
add some variety to familiar selection.
...
effskill: use NULL, not 0 for pointer arguments.
2019-02-02 20:38:02 +01:00
Enno Rehling
da9d3d3573
Merge branch 'master' into develop
2018-10-29 20:10:51 +01:00
Enno Rehling
be84c13a72
remove test_inject_messagetypes(), make that the default behavior in tests.
2018-10-28 21:28:05 +01:00
Enno Rehling
0bc1eb5a2b
Merge branch 'master' into develop
2018-10-22 20:00:03 +02:00
Enno Rehling
1305edb744
BUG 2503: fix undead spawn rate
2018-10-22 19:59:28 +02:00
Enno Rehling
38c1dfe26f
BUG 2503: statistics API, logging monster creation
2018-10-21 19:22:30 +02:00
Enno Rehling
0cc8adeeef
BUG 2209: Monster, die attackieren, sollen sich in der selben Runde nicht auch noch bewegen.
2018-10-14 11:47:59 +02:00
Enno Rehling
bc5f2ea6d1
move keyword.[hc] to util
2018-09-29 18:13:32 +02:00
Enno Rehling
a373807189
move attrib and event modules to kernel
2018-09-29 11:37:17 +02:00
Enno Rehling
418d6b1f6c
Bug 2486: spawn_chance für Drachen und Seeschlangen war zu hoch.
2018-09-10 17:52:23 +02:00
Enno Rehling
af445e5ca1
BUG 2477 Null-Personen Meldungen sind unnötig.
2018-08-21 22:25:04 +02:00
Enno Rehling
6403c75c85
monsters should not be anonymous.
2018-07-02 19:58:26 +02:00
Enno Rehling
5018308170
remove at_chaoscount, update storage module.
2018-06-28 22:48:57 +02:00
Enno Rehling
60a86e7b2f
escaping a string for use in CR needs to only replace quotes and backslashes.
2018-05-21 13:27:02 +02:00
Enno Rehling
0a9f8bf662
merge from develop
2018-05-15 21:59:01 +02:00
Enno Rehling
7e6688552b
create a callback mechanism for equipment.
2018-05-11 21:30:26 +02:00
Enno Rehling
08663b6eb5
fix last commit. refactoring with the MSVC IDE is prone to errors.
2018-04-28 15:57:51 +02:00
Enno Rehling
0171c74e19
refactor monster movement planning, test at_hate.
2018-04-22 18:04:09 +01:00
Enno Rehling
915706d6f8
BUG: at_hate stores a unit, never an int.
...
https://bugs.eressea.de/view.php?id=2432
2018-04-21 23:18:35 +01:00
Enno Rehling
432a8d432d
messy merge of cppcheck fixes into develop
2018-02-25 20:41:53 +01:00
Enno Rehling
8c554edfee
findunitg was deprecated.
2018-02-25 18:35:40 +01:00
Enno Rehling
42c86d122e
stop using MINMAX macros.
2018-02-24 19:41:36 +01:00
Enno Rehling
7d789d9896
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
2018-02-14 20:03:11 +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
f4be3a1374
remove duplication setstatus -> unit_setstatus
2018-02-14 11:24:38 +01:00
Enno Rehling
e4859e68c9
do not use MIN and MAX.
2018-01-01 08:23:52 +01:00
Enno Rehling
a8140f1dc9
rename strlcpy->str_strlcpy, etc.
2017-12-30 19:49:21 +01:00
Enno Rehling
ea0acc49d9
iwyu
2017-12-30 07:22:09 +01:00
Enno Rehling
f98eab56c4
platform.h is only for WIN32 now.
...
replace MIN and MAX macros, they are BAD.
2017-12-29 06:13:28 +01:00
Enno Rehling
6927eed52e
bug 2387: create a ghost to hold on to magical notlost items.
2017-12-25 19:11:12 +01:00
Enno Rehling
b297b4d43c
eliminate some more strlcat calls.
2017-12-11 18:35:30 +01:00
Enno Rehling
ff2f83c371
order leak in recruit_dracoids, do not build a study order
2017-11-20 17:03:12 +01:00
Enno Rehling
54b016a735
Merge remote-tracking branch 'upstream/develop' into develop
2017-11-15 20:37:46 +01:00
Steffen Mecke
0aa5a64c63
allow empty faction email
2017-11-15 12:12:42 +01:00
Enno Rehling
98be298d72
reduce monster spawning with configuration settings.
2017-11-07 19:35:21 +01:00