Enno Rehling
|
241cb4d6eb
|
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
|
2018-01-26 18:18:18 +01:00 |
|
Enno Rehling
|
ed623732d3
|
fix reduce_skill max_week calculation.
|
2018-01-26 18:18:12 +01:00 |
|
Enno Rehling
|
b0ef468617
|
select berkeley over sqlite, compile only one
|
2018-01-26 18:02:10 +01:00 |
|
Enno Rehling
|
e233d08e8f
|
move more reporting code to reports.c
|
2018-01-26 17:39:15 +01:00 |
|
Enno Rehling
|
4247ef96b1
|
why are we using the short type?
|
2018-01-21 11:14:55 +01:00 |
|
Enno Rehling
|
2493b01883
|
make some changes to support non-random skill progress.
disable test_drain_exp, since it can't deal with that.
|
2018-01-21 11:03:50 +01:00 |
|
Enno Rehling
|
88a96d5723
|
begin adding tests for skills.
|
2018-01-21 11:03:49 +01:00 |
|
Enno Rehling
|
6481acac76
|
move xmlreader.c up a directory.
|
2018-01-21 11:03:49 +01:00 |
|
Enno Rehling
|
c1bacdb5fd
|
Merge branch 'master' into develop
|
2018-01-21 11:01:05 +01:00 |
|
Enno Rehling
|
d78b21c1c3
|
BUG 2413: renumber parsing caused f->no == 0
|
2018-01-21 10:38:30 +01:00 |
|
Enno Rehling
|
0435c9ee8b
|
jsonconf reads game rules outside of kernel, so move it out.
|
2018-01-14 17:50:54 +01:00 |
|
Enno Rehling
|
2b2a79620c
|
compiles, test fails, xmlreader includes need fixing
|
2018-01-14 17:40:48 +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
|
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
|
b432fbe9d8
|
Make the behavior for missing messages configurable.
message_handle_missing function to set it (test_eressea should enetually use MESSAGE_MISSING_ERROR).
|
2018-01-14 11:25:44 +01:00 |
|
Enno Rehling
|
f776450f9b
|
Replace 0 with NULL (consistency is good).
|
2018-01-14 09:58:45 +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
|
84309caad7
|
Temporarily re-enable the missing_message code.
I think we'll want to make this injectable.
Fix the give tests.
|
2018-01-13 22:46:02 +01:00 |
|
Enno Rehling
|
b83a1ee136
|
fix more missing_message errors.
|
2018-01-13 08:51:40 +01:00 |
|
Enno Rehling
|
98678d9fb2
|
disable the missing_message replacement used in so many tests. fix some tests so they don't need it.
|
2018-01-12 21:15:21 +01:00 |
|
Enno Rehling
|
bd98cf1fbc
|
on the Rapsberry Pi, long is only 32 bit
|
2018-01-07 13:56:05 +01:00 |
|
Enno Rehling
|
4eb4c61d37
|
BUG 2387 some tweaks to the first draft.
|
2018-01-02 20:34:42 +01:00 |
|
Enno Rehling
|
c7a65116be
|
add a test for racename.
|
2018-01-01 18:50:39 +01:00 |
|
Enno Rehling
|
e4859e68c9
|
do not use MIN and MAX.
|
2018-01-01 08:23:52 +01:00 |
|
Enno Rehling
|
0022f48c39
|
do not use MIN/MAX
|
2018-01-01 06:56:57 +01:00 |
|
Enno Rehling
|
62130ca44b
|
add a strncat function to sbstring, use it for create_order.
eliminate bsdstring.h use.
|
2017-12-31 20:07:40 +01:00 |
|
Enno Rehling
|
cc8d34a1e7
|
fix sbs_strcat, use it for orders.
|
2017-12-31 18:51:56 +01:00 |
|
Enno Rehling
|
01dd489b7a
|
BUG 2403: endless loop (variable rename gone wrong).
|
2017-12-31 16:36:59 +01:00 |
|
Enno Rehling
|
0440fcc11c
|
bug 2400: magicbag preservation
|
2017-12-31 13:14:44 +01:00 |
|
Enno Rehling
|
a6c2a878e0
|
remov bsdstring tests and include
|
2017-12-30 20:11:02 +01:00 |
|
Enno Rehling
|
a8140f1dc9
|
rename strlcpy->str_strlcpy, etc.
|
2017-12-30 19:49:21 +01:00 |
|
Enno Rehling
|
095148ab50
|
move va_copy macro closer to where it is used.
|
2017-12-29 17:00:16 +01:00 |
|
Enno Rehling
|
79b5464aab
|
posix systems have PATH_MAX in limits.h
|
2017-12-29 11:58:39 +01:00 |
|
Enno Rehling
|
50173d5be3
|
PATH_MAX and MAX_PATH are crazy.
|
2017-12-29 11:44:14 +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
|
198f084f5d
|
implement speedy ships, with unit tests and edge testing.
|
2017-12-27 21:54:09 +01:00 |
|
Enno Rehling
|
cff4e12fbd
|
celan up tests, rename test_cleanup -> test_teardown.
|
2017-12-27 19:58:39 +01:00 |
|
Enno Rehling
|
c78fe1ac0a
|
move "do not accidentally terrafomr" logic to gmtool.
|
2017-12-26 13:29:19 +01:00 |
|
Enno Rehling
|
f4388f4429
|
free equipments, fewer leaks.
|
2017-12-26 13:26:40 +01:00 |
|
Enno Rehling
|
3911217fb5
|
eliminate some TODO comments.
|
2017-12-26 07:25:42 +01:00 |
|
Enno Rehling
|
a7b7162c56
|
add a safety check against accidentally drowning units in terraforming.
|
2017-12-26 07:04:12 +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
|
ed75f4d21a
|
fix bug 2389 (sailing into glaciers).
reduce verbosity.
|
2017-12-17 14:28:15 +01:00 |
|
Enno Rehling
|
e2f954b7f6
|
BUG 2392: anyone can use weapons, as long as they have _some_ skill.
|
2017-12-17 10:16:56 +01:00 |
|
Enno Rehling
|
2257ba3f56
|
Merge remote-tracking branch 'upstream/develop' into develop
|
2017-12-13 19:46:13 +01:00 |
|
Enno Rehling
|
2d3451d7b8
|
another HAVE_X define that was never defined, and pointless
|
2017-12-12 21:37:44 +01:00 |
|
Enno Rehling
|
02248e0c54
|
fix coverity scan errors
|
2017-12-12 09:19:47 +01:00 |
|
Enno Rehling
|
77921a94ba
|
BUG 1986: Jedes Magiegebiet kann Vertraute rufen.
|
2017-12-11 19:47:57 +01:00 |
|