Enno Rehling
|
1e8c7224a4
|
make consistent use of get_group.
|
2018-10-26 22:12:43 +02:00 |
|
Enno Rehling
|
be0c0161da
|
use swap database for unit descriptions.
|
2018-10-24 20:21:21 +02:00 |
|
Enno Rehling
|
53e123b36a
|
do not use unit.display directly, use getter/setter instead.
|
2018-10-24 20:16:17 +02:00 |
|
Enno Rehling
|
d3a37179ef
|
add param.[hc], at last.
|
2018-09-29 19:32:39 +02:00 |
|
Enno Rehling
|
b22d838a57
|
move gamedata.c to kernel
|
2018-09-29 13:21:46 +02:00 |
|
Enno Rehling
|
a373807189
|
move attrib and event modules to kernel
|
2018-09-29 11:37:17 +02:00 |
|
Enno Rehling
|
2e5e8347ac
|
Bug 2489: Kill the SIEGE command, forever.
|
2018-09-09 21:01:10 +02:00 |
|
Enno Rehling
|
062abe8102
|
refactor siege property w. getter/setter
|
2018-09-09 17:10:18 +02:00 |
|
Enno Rehling
|
ee8a02c425
|
autostudy framework
|
2018-08-05 06:41:03 +02:00 |
|
Enno Rehling
|
810bf3b40a
|
fix some cppcheck warnings
|
2018-05-18 02:55:33 +02:00 |
|
Enno Rehling
|
ef3b72ceb7
|
BUG 2423: only apply other skill modifiers if race-modifier doesn't drop skill below 1.
|
2018-03-04 20:30:34 +01:00 |
|
Enno Rehling
|
6c0f8a81f6
|
merge from master
|
2018-02-26 19:51:48 +01:00 |
|
Enno Rehling
|
622c103b00
|
more cppcheck messages
|
2018-02-26 19:48:52 +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
|
fc2506ee83
|
cppcheck: DMAXHASH was unused.
cppcheck: remove warnings, reduce variable scopes.
|
2018-02-25 17:58:45 +01:00 |
|
Enno Rehling
|
438ae6f905
|
Eliminate rules.magic.multipotion, it's too much code.
|
2018-02-17 15:17:05 +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
|
1035a98fd3
|
make attrib use a variant, not a custom union.
change attrib_type methods to take a variant, not the entire attrib.
|
2018-02-09 21:20:43 +01:00 |
|
Enno Rehling
|
f1be8caa46
|
more skill size savings.
|
2018-02-03 14:16:01 +01:00 |
|
Enno Rehling
|
88a96d5723
|
begin adding tests for skills.
|
2018-01-21 11:03:49 +01:00 |
|
Enno Rehling
|
3d69f4e372
|
start removing dependencies on potion_type.
use item_type where we can. does not compile, is WIP.
|
2018-01-14 17:40:48 +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
|
5b1d27542a
|
reduce dependence on platform.h.
gradually stop using MAX and MIN (mistakes were made).
|
2017-12-28 18:29:40 +01:00 |
|
Enno Rehling
|
9f391039b5
|
more bsdstring removal, str_replace, unit tests.
|
2017-12-11 18:20:21 +01:00 |
|
Enno Rehling
|
643883d539
|
remove some more unused defines.
|
2017-12-09 11:17:39 +01:00 |
|
Enno Rehling
|
17ee0e50b6
|
cppcheck warnings and scope reductions.
|
2017-12-08 21:08:11 +01:00 |
|
Enno Rehling
|
5192ffdb60
|
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
|
2017-12-08 20:18:29 +01:00 |
|
Enno Rehling
|
9163d166ec
|
cppcheck style fixes.
delete dead functions.
reactivate patzer_deathcloud.
|
2017-12-08 19:59:49 +01:00 |
|
Enno Rehling
|
5e435a7c0b
|
pass cppcheck v 1.54 default checks
|
2017-12-08 19:26:26 +01:00 |
|
Enno Rehling
|
a67b2fa68d
|
stop using random numbers to scale units.
|
2017-11-26 15:15:25 +01:00 |
|
Enno Rehling
|
38922d9205
|
on the Rapsberry Pi, long is only 32 bit
|
2017-11-25 11:29:52 +01:00 |
|
Enno Rehling
|
b0ce88631e
|
fix bug 2386, int overflow
|
2017-11-19 03:19:59 +01:00 |
|
Enno Rehling
|
f594a908df
|
deprecate old get_mage implementation.
fix test_familiar_equip with new get_mage.
|
2017-10-06 21:53:07 +02:00 |
|
Enno Rehling
|
02cfde0a49
|
fix create_unit default order memory leak
|
2017-10-01 17:08:05 +02:00 |
|
Enno Rehling
|
0a9705809b
|
fix some bugs created during conversions (thanks, tests!)
|
2017-09-22 17:19:55 +02:00 |
|
Enno Rehling
|
3aed0b1ee5
|
fix gcc compilation
|
2017-09-22 16:39:46 +02:00 |
|
Enno Rehling
|
902e2126c9
|
WIP: change the resolve.h API
|
2017-09-21 17:29:01 +02:00 |
|
Enno Rehling
|
89e162c12a
|
change resolve.h api to use int, not variant.
|
2017-09-19 11:42:02 +02:00 |
|
Enno Rehling
|
30777e5948
|
CID 173898 'Constant' variable guards dead code
|
2017-09-18 20:27:34 +02:00 |
|
Enno Rehling
|
4bccc87f2b
|
fix Invalid read (valgrind) in remove_skill
|
2017-09-18 20:20:13 +02:00 |
|
Enno Rehling
|
a569ef67e8
|
sortiere unit.skills nach id.
TODO: binary search statt linear, read_unit optimization
https://trello.com/c/ydUTDGgl/616-sort-unitskills-binary-search
|
2017-09-15 21:52:20 +02:00 |
|
Enno Rehling
|
eabf72e60e
|
BUG 2362: clone_men hitpoint calculation was wrong.
|
2017-09-01 22:04:36 +02:00 |
|
Enno Rehling
|
2dd159841e
|
Merge branch 'master' into develop
|
2017-08-24 16:47:24 +02:00 |
|
Enno Rehling
|
7985ebe511
|
replace ct_find calls with constants.
reorder a lot of includes.
|
2017-08-21 20:18:19 +02:00 |
|
Enno Rehling
|
c99e92db20
|
kill curse cache logic, it was a bad idea.
ct_find is almost never what we want to do.
|
2017-08-21 19:43:35 +02:00 |
|
Enno Rehling
|
eb1dc731cb
|
consistently rename ec_flags constants (ECF_*)
|
2017-07-17 12:33:55 +02:00 |
|
Enno Rehling
|
f934e4d5e3
|
remove unused ECF_KEEP_ITEM flag.
|
2017-07-17 12:31:47 +02:00 |
|