Enno Rehling
|
75000f2663
|
reduce struct person by 12 bytes on a 32-bit arch.
|
2019-11-17 19:55:41 +01:00 |
Enno Rehling
|
b9ae927aa3
|
remove copyright notices.
|
2019-09-13 21:35:44 +02:00 |
Enno Rehling
|
17484e220f
|
Bug 2569: Rostregen macht zu viele Waffen kaputt.
|
2019-03-31 21:03:31 +02:00 |
Enno Rehling
|
11316a4992
|
remove jsreport.
fix some cppcheck warnings.
|
2019-03-03 09:39:52 +01:00 |
Enno Rehling
|
7b682c6a74
|
rename defence->defense (prefer US spelling).
|
2018-10-13 20:30:28 +02:00 |
Steffen Mecke
|
69702df203
|
refactor terminate finished
|
2018-09-12 15:11:39 +02:00 |
Steffen Mecke
|
d981044953
|
refactor calculate_armor
|
2018-09-12 15:11:39 +02:00 |
Steffen Mecke
|
c15b4c8fbf
|
refactor terminate (calculate_armor/resistance)
|
2018-09-12 15:11:34 +02:00 |
Enno Rehling
|
820264aa82
|
BUG 2461: Liste der Angreifer zeigt nicht alle Parteien.
|
2018-07-15 13:39:23 +02:00 |
Enno Rehling
|
b31a1f798c
|
BUG 2346: extract a test for ship tactics bonus.
|
2018-05-03 23:00:28 +02:00 |
Enno Rehling
|
f6735049d8
|
add a few tests for fighters equipping the right weapons and armor.
|
2018-04-29 15:25:46 +02: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
|
643c989cf9
|
BUG 2401: fix attacker list, move code to reports.c
|
2017-12-31 15:05:49 +01:00 |
Enno Rehling
|
599efb2e76
|
remove lomem code, it was a bad idea
|
2017-11-25 20:24:57 +01:00 |
Enno Rehling
|
88626fb163
|
optimization: select_fighters.
use select_fighters with callback to reduce the number of selected units for (most) combat spells.
|
2017-05-21 12:26:04 +02:00 |
Enno Rehling
|
4aa26343f6
|
the LOMEM define has never been used, kill it.
|
2017-04-01 20:08:04 +02:00 |
Enno Rehling
|
3a985108a6
|
change all magic resistance to use fractions.
|
2017-02-24 20:47:47 +01:00 |
Enno Rehling
|
94737375f5
|
issue #621: delete battledebug code
|
2017-01-26 18:05:26 +01:00 |
Enno Rehling
|
d94cde67a4
|
kill autoconf.h, replace platform.h for C99 compatibility work
|
2017-01-26 18:03:48 +01:00 |
Enno Rehling
|
a4badc0a75
|
remove quicklist shim, use selist everywhere
|
2017-01-26 17:41:21 +01:00 |
Enno Rehling
|
7f9313f1a7
|
static analysis warnings.
PVS-Studio warnings reduced or suppressed.
|
2016-11-23 18:56:40 +01:00 |
Enno Rehling
|
a8f3cad143
|
remove bad umlaut encodings, make sources US-ASCII.
|
2016-11-20 18:09:08 +01:00 |
Enno Rehling
|
a601a675f6
|
reduce config.h even more.
let's get all those global variables out of there.
|
2016-11-17 10:42:20 +01:00 |
Steffen Mecke
|
afdd20c4dd
|
healing potion works once per battle with 100%
|
2016-06-12 23:23:22 +02:00 |
Enno Rehling
|
3bd458b5e8
|
optimization: read configuration once before all battles, not before or during each individual one.
|
2015-11-22 15:29:43 +01:00 |
Enno Rehling
|
7dae5aa035
|
eliminate silly caching logic from natural armor calculation
|
2015-11-21 19:02:14 +01:00 |
Enno Rehling
|
e16e669294
|
CID LAST_ROW 22455 Logically dead code
github issue #359
song of confusion was not selecting from fleeing units
|
2015-11-05 11:08:55 +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
|
3ba2b3d4d7
|
indentation fixes (tab->spaces)
|
2015-06-26 14:31:21 +02:00 |
Enno Rehling
|
659aa6c973
|
after combat, eject enemies only
|
2015-06-20 14:28:16 +02:00 |
Enno Rehling
|
69821b2a32
|
cleanup battle.h header
removed some unreferenced functions from battle.h, made them static in battle.c
|
2015-05-30 17:29:01 +02:00 |
Enno Rehling
|
a46d60aa97
|
enable -Wconversion on gcc/clang builds
fix some of the warnings coming out of that for battle.c
|
2015-05-13 03:17:30 -07:00 |
Enno Rehling
|
c54cbfd472
|
fix copyright notice
|
2015-01-30 22:10:29 +01: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
|
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 |