Enno Rehling
|
c70e597b05
|
Update copyright notice with current date.
|
2019-07-14 09:37:35 +02:00 |
|
Enno Rehling
|
a35a0ca516
|
2582 WIP: failing test for regenerate_aura
|
2019-05-19 10:52:32 +02:00 |
|
Enno Rehling
|
bbcb2113d7
|
WIP feature: STIRB <password> [PARTEI <nr>]
|
2019-04-30 18:40:24 +02:00 |
|
Enno Rehling
|
35c6f30511
|
umlaut substitutions
|
2019-02-08 11:37:32 +01:00 |
|
Enno Rehling
|
a373807189
|
move attrib and event modules to kernel
|
2018-09-29 11:37:17 +02:00 |
|
Enno Rehling
|
ad0464ab50
|
BUG 2168: call sink_ship for ships that take too much damage.
|
2018-08-01 10:04:12 +02:00 |
|
Enno Rehling
|
40a2a6735a
|
mac build fix, dragon spoils equipment in Lua
|
2018-05-14 04:42:59 +02:00 |
|
Enno Rehling
|
c223542ced
|
kill an unused macro.
|
2018-05-13 16:17:03 +02:00 |
|
Enno Rehling
|
4240e142a5
|
BUG 2440: the random encounters code was completely unused.
|
2018-05-13 16:15:22 +02:00 |
|
Enno Rehling
|
7e6688552b
|
create a callback mechanism for equipment.
|
2018-05-11 21:30:26 +02: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
|
42c86d122e
|
stop using MINMAX macros.
|
2018-02-24 19:41:36 +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
|
b297b4d43c
|
eliminate some more strlcat calls.
|
2017-12-11 18:35:30 +01:00 |
|
Enno Rehling
|
fa42423f3c
|
oops.
|
2017-11-06 21:10:37 +01:00 |
|
Enno Rehling
|
eccf6bef7a
|
consistent naming of module configurations (singular).
add module switch for volcano.
|
2017-11-06 21:04:30 +01:00 |
|
Enno Rehling
|
c597bebb8b
|
fix drowning (it's not dependeing on icebergs).
|
2017-11-05 20:52:04 +01:00 |
|
Enno Rehling
|
373d738084
|
add a modules.icebergs configuration variable.
|
2017-11-05 19:35:06 +01:00 |
|
Enno Rehling
|
e2f6ada862
|
limit equipment names to 15 byte plus nul.
|
2017-09-18 17:46:26 +02:00 |
|
Enno Rehling
|
2dd159841e
|
Merge branch 'master' into develop
|
2017-08-24 16:47:24 +02:00 |
|
Enno Rehling
|
fc4bde47f6
|
kill the old curses enum and oldcursename.
|
2017-08-21 20:48:00 +02:00 |
|
Enno Rehling
|
7985ebe511
|
replace ct_find calls with constants.
reorder a lot of includes.
|
2017-08-21 20:18:19 +02:00 |
|
Steffen Mecke
|
160ef71d40
|
refactor for STUDYDAYS
|
2017-08-01 22:09:57 +02:00 |
|
Enno Rehling
|
18daa9db2f
|
entirely remove RC_SPELL
|
2017-05-24 08:52:19 +02:00 |
|
Enno Rehling
|
8b7dae6977
|
kill autoconf.h, replace platform.h for C99 compatibility work
|
2017-01-10 16:31:05 +01:00 |
|
Enno Rehling
|
cc227fb707
|
merge monster.c and monsters.c
move RCF_DESERT handling to monsters.c
|
2016-12-23 18:05:38 +01:00 |
|
Enno Rehling
|
7f9313f1a7
|
static analysis warnings.
PVS-Studio warnings reduced or suppressed.
|
2016-11-23 18:56:40 +01:00 |
|
Enno Rehling
|
29d072a186
|
remove the old ORCIFICATION code.
|
2016-11-13 17:13:59 +01:00 |
|
Enno Rehling
|
8b0ee77bda
|
begin removing orcification
|
2016-11-13 17:06:28 +01:00 |
|
Enno Rehling
|
63f60a2465
|
cache some more get_race calls, especially for RC_SPELL.
|
2016-10-03 20:36:46 +02:00 |
|
Enno Rehling
|
aa998166e4
|
optimization: the orcish curse is pretty rare, and we are spending a lot of time on processing it.
remove static variables.
|
2016-08-29 19:44:43 +01:00 |
|
Enno Rehling
|
4bdc9a5153
|
extract main volcano loop to volcano module, start adding tests
|
2016-08-22 21:27:24 +02:00 |
|
Enno Rehling
|
5e5882d674
|
extracting volcano code into a separate module (step one)
|
2016-08-21 21:21:56 +02:00 |
|
Enno Rehling
|
f97b6c9821
|
bug: learn_skill was not learning the right skill
refactor: further reduce learn_skill_depr usage
|
2016-03-24 13:01:42 +01:00 |
|
Enno Rehling
|
c91da12883
|
refactor demon_skillchange to use learn_skill
Also extracting it into the study module. No idea yet how I am going to sense this for a test, so the test currently does nothing.
|
2016-03-24 12:59:50 +01:00 |
|
Enno Rehling
|
b5a4faa745
|
deprecate learn_skill taking a double
- introduce days-based learn_skill
- add a simple test
|
2016-03-24 12:51:21 +01:00 |
|
Enno Rehling
|
f962ec360e
|
Merge branch 'master' into develop
Conflicts:
src/buildno.h
|
2016-03-12 15:27:55 +01:00 |
|
Enno Rehling
|
02cfacd7f8
|
refactorings
- learn_skill from unit.c to study.c
- add academy.c module
|
2016-03-09 14:52:50 +01:00 |
|
Steffen Mecke
|
11b8d85167
|
fixed reversed logic for demon peasant hunger (bug 2187)
renamed config variable hunger.demons to hunger.demons.peasant_tolerance and reversed reversed logic in upkeep.c
|
2016-02-28 16:15:48 +01:00 |
|
Steffen Mecke
|
723c3df7b2
|
test for immigration
|
2015-12-08 17:57:23 +01:00 |
|
Enno Rehling
|
2e392b4d7c
|
eliminate even more static variable caches
|
2015-11-22 16:14:27 +01:00 |
|
Enno Rehling
|
a4cb5e2906
|
replace all get_param_* for global.parameters with config_get_*
|
2015-11-22 10:44:46 +01:00 |
|
Enno Rehling
|
fce3f63cc1
|
CID 22529 Resource leak
github issue #351
allocation call optimization for small units
|
2015-11-05 11:22:16 +01:00 |
|
Enno Rehling
|
62d7e9e944
|
CID 22473 Evaluation order violation
github issue #347
|
2015-11-05 11:11:02 +01:00 |
|
Enno Rehling
|
0206ffbec6
|
accidentally inverted condition when fixing volcano attribute
|
2015-11-05 09:57:57 +01:00 |
|
Enno Rehling
|
4d1f2327fe
|
CID 22545: Leak of memory or pointers to system resources
github issue #335
volcano destruction was not causing a resuction in wages etc., because we forgot to add the attribute to the region.
|
2015-11-04 19:13:15 +01:00 |
|
Philipp Dreher
|
2fe95f3d61
|
integration of the separate if-conditions and simplification of the loop
|
2015-11-02 13:12:19 +01:00 |
|
Philipp Dreher
|
bf779fc810
|
removed obsolete code
|
2015-11-02 13:06:14 +01:00 |
|
Enno Rehling
|
9bdc811582
|
produceexp uses a json-configurable constant
make get_param_flt return a double, floats are for wimps.
|
2015-09-12 16:38:51 +02:00 |
|