Enno Rehling
|
5876c1a011
|
https://bugs.eressea.de/view.php?id=2729
castles were giving too much protection.
|
2021-03-13 21:18:47 +01:00 |
|
Enno Rehling
|
14e95c9675
|
refactoring building_stage.construction
every building_stage has a construction.
no need to malloc it separately.
optimize some more allocations.
replace some memset and calloc calls.
|
2021-03-13 15:38:16 +01:00 |
|
Enno Rehling
|
e0e82c5fa5
|
fix MSVC warning levels, move _CRT_SECURE_NO_WARNINGS define to sources
|
2021-02-20 23:22:10 +01:00 |
|
Enno Rehling
|
c8d03c9ea3
|
fix inifile and tolua builds
remove our custom assert header
|
2021-02-16 10:12:05 +01:00 |
|
Enno Rehling
|
a59fdf87cb
|
separate stats and log
|
2021-02-16 10:12:05 +01:00 |
|
Enno Rehling
|
69c4595282
|
Build in Visual Studio 2019
simplify test_create_faction
rewrite lots of tests
|
2020-12-06 15:47:47 +01:00 |
|
Enno Rehling
|
e80701ef35
|
Allow alternative names for some spells.
|
2020-08-16 16:00:28 +02:00 |
|
Enno Rehling
|
a5b39962fd
|
make it impossible to create buildings with size 0
|
2020-08-16 16:00:27 +02:00 |
|
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 |
|