Enno Rehling
|
007721991d
|
Bug 2606: DRY, share code between buy and sell.
|
2019-09-08 13:29:10 +02:00 |
Enno Rehling
|
d2d782c761
|
Bug 2606: KAUFE braucht eine Burg.
|
2019-09-08 13:06:24 +02:00 |
Enno Rehling
|
8ddca8ab0e
|
Bug 2458 strikes again: wrong insect warning.
simplify calendar code, add tests.
|
2019-08-25 15:14:21 +02:00 |
Enno Rehling
|
33d3ce8e6a
|
more intelligent batching of automated students.
|
2019-06-26 21:31:47 +02:00 |
Enno Rehling
|
9f2741f3dc
|
fix any migrants that have received aura.
|
2019-05-19 15:47:13 +02:00 |
Enno Rehling
|
3fec7eb4e3
|
starting to see diminishing returns.
|
2018-12-15 20:13:44 +01:00 |
Enno Rehling
|
01b7538ffd
|
remove jsreport.
fix some cppcheck warnings.
|
2018-12-02 05:04:58 +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
|
e5a59af19a
|
Merge branch 'master' into develop
|
2018-10-21 20:13:19 +02:00 |
Enno Rehling
|
38c1dfe26f
|
BUG 2503: statistics API, logging monster creation
|
2018-10-21 19:22:30 +02:00 |
Enno Rehling
|
b03da543b6
|
make findparam_ex part of laws, where building names are known.
|
2018-09-29 20:06:58 +02:00 |
Enno Rehling
|
d3a37179ef
|
add param.[hc], at last.
|
2018-09-29 19:32:39 +02:00 |
Enno Rehling
|
ccc5556682
|
adding code to export faction information.
sqlite3 implementation only, not tied to anything yet.
add faction.uid
remove faction.subscription
|
2018-09-24 20:18:21 +02:00 |
Enno Rehling
|
681cf32e1f
|
remove besiege from keywords[] array
fix broken at_keys attributes
remove unused global.attribs
|
2018-09-15 18:35:27 +02:00 |
Enno Rehling
|
a876a60b68
|
Stop using player email to set faction name.
|
2018-09-13 16:16:32 +02:00 |
Enno Rehling
|
8d88579570
|
Refactor: extract can_recruit, write tests for insects.
|
2018-08-02 14:31:00 +02:00 |
Enno Rehling
|
19b3b5b35a
|
change how message types are created (more prep work for expat)
|
2018-05-18 19:58:49 +02:00 |
Enno Rehling
|
6608f1b1ab
|
Merge branch 'develop'
|
2018-05-18 15:34:50 +02:00 |
Enno Rehling
|
3cd51fe384
|
cppcheck niggles.
|
2018-05-18 15:34:21 +02:00 |
Enno Rehling
|
0a9f8bf662
|
merge from develop
|
2018-05-15 21:59:01 +02:00 |
Enno Rehling
|
269030082c
|
remove struct equipment from the code entirely.
|
2018-05-15 21:51:47 +02:00 |
Enno Rehling
|
40a2a6735a
|
mac build fix, dragon spoils equipment in Lua
|
2018-05-14 04:42:59 +02:00 |
Enno Rehling
|
9e16ebc01a
|
all kinds of race flag breakage repaired.
but now, humans suddenly can't build a ship in E2?
|
2018-05-10 22:00:23 +02:00 |
Enno Rehling
|
e5d3d77c06
|
begin parsing buildings.
|
2018-05-01 18:52:48 +02:00 |
Enno Rehling
|
b5b9611a16
|
eliminate construction.improvement,
create building_type.stages instead.
|
2018-05-01 15:40:11 +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
|
432a8d432d
|
messy merge of cppcheck fixes into develop
|
2018-02-25 20:41:53 +01:00 |
Enno Rehling
|
05242aaf2d
|
Passing NULL after the last typed argument to a variadic function leads to undefined behaviour.
|
2018-02-25 17:18:30 +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
|
42e7e98ccf
|
Default to reporting missing message types during tests as an error, grandfather in some tests with test_inject_messagetypes();
|
2018-01-14 17:08:46 +01:00 |
Enno Rehling
|
787abc90cf
|
provide more missing messages in test setups.
|
2018-01-14 11:58:22 +01:00 |
Enno Rehling
|
75f41a7169
|
fix crashes on 64-bit systems (not all 0s are created equal).
|
2018-01-14 09:38:26 +01:00 |
Enno Rehling
|
b83a1ee136
|
fix more missing_message errors.
|
2018-01-13 08:51:40 +01:00 |
Enno Rehling
|
a6c2a878e0
|
remov bsdstring tests and include
|
2017-12-30 20:11:02 +01:00 |
Enno Rehling
|
3c16267246
|
prevent this mallorn problem for all future tests, too.
|
2017-12-28 00:10:05 +01:00 |
Enno Rehling
|
cff4e12fbd
|
celan up tests, rename test_cleanup -> test_teardown.
|
2017-12-27 19:58:39 +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
|
691dde5960
|
unit test ROUTE.
|
2017-12-11 16:24:06 +01:00 |
Enno Rehling
|
2b81334ba2
|
use the correct swamp terrain, still failing. newterrain is a plague.
|
2017-11-05 16:43:01 +01:00 |
Enno Rehling
|
9527460ca4
|
github issue 734: clear equipments after test.
|
2017-10-10 20:59:51 +02:00 |
Enno Rehling
|
6265abac74
|
remove side-effects from movement_speed().
|
2017-10-06 22:30:44 +02:00 |
Enno Rehling
|
6d1fe2842a
|
leak: free special directions.
|
2017-08-25 08:52:15 +02:00 |
Enno Rehling
|
eb1dc731cb
|
consistently rename ec_flags constants (ECF_*)
|
2017-07-17 12:33:55 +02:00 |
Enno Rehling
|
bf935f5bb7
|
gamedate: no negative turns allowed.
feed the beast assert.
|
2017-05-07 16:12:10 +02:00 |
Enno Rehling
|
29061fa4ba
|
fleshing out the calendar tests
|
2017-05-07 15:50:19 +02:00 |
Enno Rehling
|
fa7a3e246b
|
eliminate spell->id.
clean up some spell functions used by more than one spell.
|
2017-05-01 17:04:28 +02:00 |
Enno Rehling
|
635ec6d6c6
|
Fix a crash in TARNE <race>
this was complicated to test, and I had to rewrite how races and their names are registered by test_create_locale.
|
2017-04-17 20:11:44 +02:00 |
Enno Rehling
|
be0b54494e
|
clean up some tests.
the test locale gets some extra strings.
test_create_world is bad, stop using it. unfinished.
|
2017-03-10 21:29:37 +01:00 |
Enno Rehling
|
3274065004
|
reduce complexity of building_protection.
|
2017-02-22 19:38:46 +01:00 |