Enno Rehling
1a9e3db423
Merge branch 'master' into develop
...
Conflicts:
src/buildno.h
2015-12-06 20:51:14 +01:00
Enno Rehling
9b7d4adda5
https://bugs.eressea.de/view.php?id=2173#c6397
...
by request: magic resistance never higher than 90%, so highly skilled monsters cannot become completely invincible to magic.
2015-12-06 20:48:22 +01:00
Enno Rehling
1075b7ce17
Merge branch 'master' into develop
2015-12-06 18:39:54 +01:00
Enno Rehling
d04d8e782e
https://bugs.eressea.de/view.php?id=2173
...
rewrite the rules for magical damage reduction
2015-12-06 18:34:31 +01:00
Enno Rehling
1d57bf527d
Merge branch 'master' into develop
...
Conflicts:
src/battle.test.c
src/buildno.h
2015-12-05 17:27:04 +01:00
Enno Rehling
bf2920d1ae
fix warnings on gcc
2015-12-05 17:25:47 +01:00
Enno Rehling
62ee1468b8
https://bugs.eressea.de/view.php?id=2166
...
* fix magic resistance calculation in calculate_armor.
* add related tests.
* refactor BF_CANATTACK -> BF_NO_ATTACK because it is easier.
2015-12-05 17:17:21 +01:00
Enno Rehling
7dae5aa035
eliminate silly caching logic from natural armor calculation
2015-11-21 19:02:14 +01:00
Enno Rehling
318820fb00
eliminate use of test_create_world
2015-11-07 23:49:45 +01:00
Enno Rehling
cfc31c6598
provide a failing test for issue 2149
2015-11-03 19:11:03 +01:00
Enno Rehling
f959f43f1e
extensive tests for armor calculation
2015-11-03 18:59:09 +01:00
Enno Rehling
15ff621cbb
refactor: extract damage calculation from terminate
...
start writing tests (WIP)
2015-11-03 14:22:50 +01:00
Enno Rehling
1fc5273f63
memory leak: bad call to register_buildings, replace test_create_world.
2015-10-14 12:09:35 +02:00
Enno Rehling
abca25d1d5
fix indentation in every file
...
fix copyright date
remove vi ts=2 code
remove a couple of superfluous extern declarations
2015-01-30 20:37:14 +01:00
Enno Rehling
2aac2daf56
fix the castle bonus PR so it can pass gcc.
2015-01-12 20:23:25 +01:00
CTD
d403afc7fc
Einfacher Test
...
Plus Bugfix für Gebäude ohne Improvement, damit diese auch die gleiche
Funktionalität aus der XML nutzen können.
2015-01-12 16:57:05 +01:00
CTD
34fc1b3d34
Variablen leserlicher gemacht
2015-01-12 10:55:07 +01:00
CTD
ac3195851a
Erstmal nur der Burgenbonus
...
Das mit der Größe kommt noch mal extra, der Übersicht wegen.
Sinvoller weise kann man den Bonus jetzt in der castle.xml einstellen.
Mit neuen Defaultwerten in den XML Dateien.
2015-01-09 15:53:14 +01:00
Enno Rehling
e1d5033b76
make tests more valgrind-friendly by not leaking memory
2014-12-12 11:13:25 +01:00
Enno Rehling
1af315ebf2
move magic out of kernel, into src.
...
clean up/remove a ton of includes, especially of types.h (include in header if you need it, not in every .c file).
2014-11-01 12:57:01 +01:00
Enno Rehling
a9a0455207
reorganized directory structure.
...
flattening the directory structure, moving some modules to the src/ directory.
making stealth a separate file, under test.
more tests for some stuff.
2014-08-27 06:40:35 +02:00