Enno Rehling
|
f1b70aca6f
|
BUG 2405: fix mistletoe, use a curse.
|
2018-01-10 19:19:29 +01:00 |
|
Enno Rehling
|
d2cbed3042
|
BUG 2408: acceptance test for TARNE PARTEI
|
2018-01-10 18:38:38 +01:00 |
|
Enno Rehling
|
5587e209a2
|
BUG 2409: avoid using integer values >= 2^31 in the CR.
|
2018-01-08 19:45:49 +01:00 |
|
Enno Rehling
|
a48d177472
|
BUG 2401: fix combat display, again.
|
2018-01-07 17:22:15 +01:00 |
|
Enno Rehling
|
2cf20dd6e2
|
Bug 2407: do not cache study_cost(SK_MAGIC).
|
2018-01-07 15:26:17 +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
|
396e0f6bd7
|
remove bsdstring from battle.
|
2018-01-01 01:17:16 +01:00 |
|
Enno Rehling
|
9d8cfc422c
|
fix cmake detection of libbsd
|
2017-12-31 21:33:31 +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
|
ddd30e6210
|
sbstring implmentation and first use.
|
2017-12-31 18:07:29 +01:00 |
|
Enno Rehling
|
01dd489b7a
|
BUG 2403: endless loop (variable rename gone wrong).
|
2017-12-31 16:36:59 +01:00 |
|
Enno Rehling
|
643c989cf9
|
BUG 2401: fix attacker list, move code to reports.c
|
2017-12-31 15:05:49 +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
|
83149de26a
|
remove bsdstring.h where possible.
|
2017-12-30 20:09:48 +01:00 |
|
Enno Rehling
|
54572fe40e
|
add missing include
|
2017-12-30 19:50:37 +01:00 |
|
Enno Rehling
|
a8140f1dc9
|
rename strlcpy->str_strlcpy, etc.
|
2017-12-30 19:49:21 +01:00 |
|
Enno Rehling
|
23ff404d2e
|
move strlcat and strlcpy to strings.h
|
2017-12-30 13:04:00 +01:00 |
|
Enno Rehling
|
57b161132d
|
fix conversion warnings (MSVC)
|
2017-12-30 11:51:57 +01:00 |
|
Enno Rehling
|
07b25fbed1
|
missing include, thanks mac
|
2017-12-30 11:09:09 +01:00 |
|
Enno Rehling
|
c8ee0db02d
|
stop using MIN and MAX
|
2017-12-30 08:58:50 +01:00 |
|
Enno Rehling
|
ea0acc49d9
|
iwyu
|
2017-12-30 07:22:09 +01:00 |
|
Enno Rehling
|
a6ae5a9e93
|
no more MINMAX
|
2017-12-30 00:06:07 +01:00 |
|
Enno Rehling
|
f1a6203f3e
|
Not yet ready to give up on the MIN/MAX macros
|
2017-12-29 19:26:20 +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
|
c3a812123f
|
fix use of static configuration in study_cost.
|
2017-12-29 16:07:48 +01:00 |
|
Enno Rehling
|
c23e7bf9b9
|
add a unit test for academy_can_teach.
|
2017-12-29 13:37:17 +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
|
f82fe6e963
|
more frequent use util/macros.h instead of platform.h
|
2017-12-28 18:55:45 +01:00 |
|
Enno Rehling
|
5d45b0f99b
|
move some platform defines to a macros header
|
2017-12-28 18:41:33 +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
|
3c16267246
|
prevent this mallorn problem for all future tests, too.
|
2017-12-28 00:10:05 +01:00 |
|
Enno Rehling
|
48b33d31dd
|
prevent intermittent crash when region has mallorn:
|
2017-12-28 00:05:13 +01:00 |
|
Enno Rehling
|
4018850499
|
wtf is up with the travis build now?
|
2017-12-27 23:47:59 +01:00 |
|
Enno Rehling
|
5c790e024c
|
The "Neue Spieler" statistics were never correct.
|
2017-12-27 22:59:50 +01:00 |
|
Enno Rehling
|
3c1addf2ba
|
avoid using test_create_world.
|
2017-12-27 22:38:14 +01:00 |
|
Enno Rehling
|
f6753261cd
|
do not use test_create_world, please.
|
2017-12-27 22:30:07 +01:00 |
|
Enno Rehling
|
bf86c4e043
|
backfill missing manacrystal test.
|
2017-12-27 22:26:50 +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
|
f4e56d1512
|
bug 2238: respect the dragon speed multiplier.
|
2017-12-26 06:26:56 +01:00 |
|
Enno Rehling
|
a7c45d31ad
|
bug 2214: drifting ships in E3 should take no damage.
|
2017-12-25 23:22:58 +01:00 |
|
Enno Rehling
|
54ae00bb7d
|
bug 2156: fix volcano reporting, maybe.
|
2017-12-25 21:55:50 +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
|
01c808da66
|
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
|
2017-12-23 18:33:38 +01:00 |
|
Enno Rehling
|
4752984e33
|
sqlite may set errno, reset it
|
2017-12-23 18:28:51 +01:00 |
|
Enno Rehling
|
5dabd19504
|
add tests for visible_unit, remove unused cansee_ex
|
2017-12-23 17:49:30 +01:00 |
|
Enno Rehling
|
6bd4e543ba
|
BUG 2395: lighthouses were seeing units they should not.
DRY!
|
2017-12-23 17:37:24 +01:00 |
|
Enno Rehling
|
73f49ec90a
|
fix demon hunger in E3 and one intermittent test.
tests involving demons can disable skill changes.
|
2017-12-22 19:14:01 +01:00 |
|
Enno Rehling
|
cba452786f
|
BUG 2396: insect recruit messages fixed, and tests added.
|
2017-12-22 11:15:17 +01:00 |
|
Enno Rehling
|
683e3c566d
|
addendum bug 2389: insects mail not sail a ship into a glacier, but can be passengers.
|
2017-12-17 14:50:11 +01:00 |
|
Enno Rehling
|
404691c5db
|
delete unused define and code for insects.
|
2017-12-17 14:33:18 +01:00 |
|
Enno Rehling
|
ed75f4d21a
|
fix bug 2389 (sailing into glaciers).
reduce verbosity.
|
2017-12-17 14:28:15 +01:00 |
|
Enno Rehling
|
3685bcabfb
|
BUG 2389: insects starve in glaciers.
add feature tests for hunger.
|
2017-12-17 14:06:40 +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
|
63c066dfe3
|
BUG 2387: Zauberbeutel braucht kein notlost Attribut.
|
2017-12-16 20:29:07 +01:00 |
|
Enno Rehling
|
5977ca51b5
|
tests for insects, prepare for bug 1841
another test for appeasement, fix guard bug 2389
|
2017-12-15 17:16:00 +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
|
761f40f782
|
FFL_CURSED is forever
|
2017-12-12 21:34:34 +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 |
|
Enno Rehling
|
a74daa2474
|
fix mac build
|
2017-12-11 19:31:42 +01:00 |
|
Enno Rehling
|
93613b99af
|
slprintf is not in BSD (it's theft from samba).
|
2017-12-11 19:23:56 +01:00 |
|
Enno Rehling
|
af7cc02388
|
try to fix the build
|
2017-12-11 18:42:35 +01:00 |
|
Enno Rehling
|
d48b9611e1
|
have cmake determine bsdstring requirement
|
2017-12-11 18:36:57 +01:00 |
|
Enno Rehling
|
b297b4d43c
|
eliminate some more strlcat calls.
|
2017-12-11 18:35:30 +01:00 |
|
Enno Rehling
|
9f391039b5
|
more bsdstring removal, str_replace, unit tests.
|
2017-12-11 18:20:21 +01:00 |
|
Enno Rehling
|
691dde5960
|
unit test ROUTE.
|
2017-12-11 16:24:06 +01:00 |
|
Enno Rehling
|
2ca236e68c
|
Add lua tests for ROUTE.
|
2017-12-10 20:54:02 +01:00 |
|
Enno Rehling
|
686bbdbf69
|
solve helpers.c without bsdstring
|
2017-12-10 12:23:28 +01:00 |
|
Enno Rehling
|
ffc39a303f
|
Merge pull request #745 from ennorehling/develop
Orders in temporary database, bugfixes, tests. For future 3.15 release.
|
2017-12-09 21:30:31 +01:00 |
|
Enno Rehling
|
5576ef37b6
|
remove building_action feature, it seems that it isn't in use.
|
2017-12-09 21:20:20 +01:00 |
|
Enno Rehling
|
4e12ff536a
|
The MUSEUM_MODULE define is unnecessary.
|
2017-12-09 21:06:44 +01:00 |
|
Enno Rehling
|
ffbc9596d7
|
we do not need a USE_LIBXML define, xml is a hard requirement.
|
2017-12-09 21:04:27 +01:00 |
|
Enno Rehling
|
866abcc92c
|
remove obsolete defines.
|
2017-12-09 16:53:36 +01:00 |
|
Enno Rehling
|
643883d539
|
remove some more unused defines.
|
2017-12-09 11:17:39 +01:00 |
|
Enno Rehling
|
abd9b94d37
|
remove some ifdef options to maybe accelerate cppcheck.
|
2017-12-09 11:00:37 +01:00 |
|
Enno Rehling
|
8efc7f1829
|
BUG 2391: Friedenslied erlaubt Flucht aus der Region.
|
2017-12-09 10:44:02 +01:00 |
|
Enno Rehling
|
6c18604bce
|
Failing acceptance test for bug 2391.
|
2017-12-09 10:24:31 +01:00 |
|
Enno Rehling
|
d740380152
|
unused variable, merge bug
|
2017-12-09 09:40:17 +01:00 |
|
Enno Rehling
|
5ad66d6b7a
|
cppcheck style fixes
|
2017-12-08 21:08:45 +01:00 |
|
Enno Rehling
|
17ee0e50b6
|
cppcheck warnings and scope reductions.
|
2017-12-08 21:08:11 +01:00 |
|
Enno Rehling
|
26c31708dc
|
delete dead code.
|
2017-12-08 20:46:24 +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
|
1b9a686101
|
fix berkeley size/ulen error
remove weather module (unused)
|
2017-12-08 20:18:01 +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
|
a51a145ba8
|
make this loop a little more readable. warning: the break has no tests.
|
2017-12-06 20:06:46 +01:00 |
|
Enno Rehling
|
7b2531a8ae
|
writing orders to the CR no longer copies them into a buffer when it can be avoided.
|
2017-12-06 20:00:32 +01:00 |
|
Enno Rehling
|
3864a00482
|
remove stealing from economy.c (that file is too big).
|
2017-12-04 20:01:08 +01:00 |
|
Enno Rehling
|
05425b5101
|
pull economy requests into header, rename the struct.
|
2017-12-04 19:20:48 +01:00 |
|
Enno Rehling
|
b078015e85
|
prefer sqlite over berkeley
|
2017-11-26 18:16:34 +01:00 |
|
Enno Rehling
|
c124702ffe
|
merge order_id branch
|
2017-11-26 15:20:38 +01:00 |
|
Enno Rehling
|
537166eadf
|
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
|
2017-11-26 15:17:59 +01:00 |
|
Enno Rehling
|
40bbb48e94
|
umlaute sind doof.
|
2017-11-26 15:17:46 +01:00 |
|
Enno Rehling
|
a67b2fa68d
|
stop using random numbers to scale units.
|
2017-11-26 15:15:25 +01:00 |
|
Enno Rehling
|
9188f6fbb6
|
scale_number test revised
|
2017-11-26 15:13:40 +01:00 |
|
Enno Rehling
|
599efb2e76
|
remove lomem code, it was a bad idea
|
2017-11-25 20:24:57 +01:00 |
|
Enno Rehling
|
85306165d6
|
on the Rapsberry Pi, long is only 32 bit
|
2017-11-25 11:31:24 +01:00 |
|
Enno Rehling
|
38922d9205
|
on the Rapsberry Pi, long is only 32 bit
|
2017-11-25 11:29:52 +01:00 |
|
Enno Rehling
|
d13a0de0f9
|
Merge branch 'develop' into order_id
|
2017-11-25 11:24:03 +01:00 |
|
Enno Rehling
|
f8f8f8f43f
|
Merge branch 'master' into develop
|
2017-11-21 08:47:49 +01:00 |
|
Enno Rehling
|
29a6c0ae86
|
gmtool, highlight and clear chaos
|
2017-11-21 08:47:35 +01:00 |
|
Enno Rehling
|
67318950d5
|
Merge branch 'develop' into order_id
|
2017-11-20 18:23:33 +01:00 |
|
Enno Rehling
|
ff2f83c371
|
order leak in recruit_dracoids, do not build a study order
|
2017-11-20 17:03:12 +01:00 |
|
Enno Rehling
|
36809d1f9a
|
fix coverity resource leaks
|
2017-11-20 16:49:35 +01:00 |
|
Enno Rehling
|
4fa9e041bf
|
fix cppcheck report (missing curly race)
|
2017-11-20 14:57:04 +01:00 |
|
Enno Rehling
|
7c69bfa410
|
snprintf usage
|
2017-11-20 14:50:19 +01:00 |
|
Enno Rehling
|
e0bd5c2c7b
|
abort on OOM
|
2017-11-20 14:44:02 +01:00 |
|
Enno Rehling
|
e6c11e2223
|
workaround for cppcheck false-positive
|
2017-11-20 08:51:06 +01:00 |
|
Enno Rehling
|
8a638859fd
|
fix memory access in rc_setoption
|
2017-11-20 08:24:56 +01:00 |
|
Enno Rehling
|
923f01190c
|
sscanf format was too big
|
2017-11-20 07:52:56 +01:00 |
|
Enno Rehling
|
fdd28835b5
|
Shifting signed 32-bit value by 31 bits is undefined behaviour
|
2017-11-20 07:51:31 +01:00 |
|
Enno Rehling
|
793de9f82a
|
no special apple ifdef required
|
2017-11-19 16:32:20 +01:00 |
|
Enno Rehling
|
41f20c02b2
|
fix bdb load/save, use recno db
|
2017-11-19 16:30:20 +01:00 |
|
Enno Rehling
|
2ff820d1b4
|
implement get/put for db
|
2017-11-19 12:50:24 +01:00 |
|
Enno Rehling
|
2f5f685e55
|
add berkeley db, rename some files
|
2017-11-19 12:31:50 +01:00 |
|
Enno Rehling
|
9c44c1ce63
|
Merge branch 'develop' into order_id
|
2017-11-19 03:21:02 +01:00 |
|
Enno Rehling
|
c39708f40c
|
BUG 2362: clone_men hitpoint calculation was wrong.
|
2017-11-19 03:20:00 +01:00 |
|
Enno Rehling
|
b0ce88631e
|
fix bug 2386, int overflow
|
2017-11-19 03:19:59 +01:00 |
|
Enno Rehling
|
97b4806deb
|
Merge branch 'release-13.3'
Conflicts:
src/kernel/unit.c
src/kernel/unit.test.c
|
2017-11-19 03:13:16 +01:00 |
|
Enno Rehling
|
1c24628d62
|
BUG 2362: clone_men hitpoint calculation was wrong.
|
2017-11-19 03:00:18 +01:00 |
|
Enno Rehling
|
7e1f3dbdc5
|
fix bug 2386, int overflow
|
2017-11-19 02:56:13 +01:00 |
|
Steffen Mecke
|
2f449e686b
|
addendum to BUG 2383 (5a0a1f): read irace correctly
|
2017-11-18 18:30:19 +01:00 |
|
Enno Rehling
|
3f3cdad390
|
BUG 2383: Delete an invalid assertion.
https://bugs.eressea.de/view.php?id=2383
|
2017-11-18 18:30:19 +01:00 |
|
Enno Rehling
|
73c1478b87
|
Merge remote-tracking branch 'upstream/develop' into develop
|
2017-11-18 18:26:37 +01:00 |
|
Enno Rehling
|
2014a23212
|
Merge pull request #740 from stm2/add_2383
remove irace assumptions
|
2017-11-18 18:25:50 +01:00 |
|
Steffen Mecke
|
6e53f15a1c
|
addendum to BUG 2383 (5a0a1f): read irace correctly
|
2017-11-18 18:10:49 +01:00 |
|
Enno Rehling
|
396705f492
|
BUG 2383: Delete an invalid assertion.
https://bugs.eressea.de/view.php?id=2383
|
2017-11-18 18:10:45 +01:00 |
|
Enno Rehling
|
50e242b810
|
fix include of renamed header
|
2017-11-18 13:02:12 +01:00 |
|
Enno Rehling
|
2224b59ff9
|
organize database drivers in their own directory
|
2017-11-18 12:55:07 +01:00 |
|
Enno Rehling
|
9d328a07f2
|
Merge branch 'order_id' of https://github.com/ennorehling/eressea.git
|
2017-11-16 18:41:18 +01:00 |
|
Enno Rehling
|
dbe835e485
|
add cmake directives to build with Berkeley DB
|
2017-11-16 18:30:18 +01:00 |
|
Enno Rehling
|
290a07e763
|
Merge branch 'develop'
|
2017-11-15 20:39:20 +01:00 |
|
Enno Rehling
|
54b016a735
|
Merge remote-tracking branch 'upstream/develop' into develop
|
2017-11-15 20:37:46 +01:00 |
|
Steffen Mecke
|
0aa5a64c63
|
allow empty faction email
|
2017-11-15 12:12:42 +01:00 |
|
Steffen Mecke
|
2f35feee3e
|
minor, obvious fixes
|
2017-11-14 12:51:04 +01:00 |
|
Enno Rehling
|
3b6d7a4055
|
Merge branch 'develop'
|
2017-11-12 22:15:47 +01:00 |
|
Enno Rehling
|
dae2ca2b5b
|
buildings should have all the same name-tests as ships.
|
2017-11-12 15:12:45 +01:00 |
|
Enno Rehling
|
ac8ca5f728
|
Also test that I can rename a ship that I myself own, of course.
|
2017-11-12 15:09:57 +01:00 |
|
Enno Rehling
|
db3feeedcc
|
combine ship naming tests.
|
2017-11-12 15:05:17 +01:00 |
|
Enno Rehling
|
2703b01ade
|
units can rename the ship they are on if their faction owns it.
this fixes bug 2384.
|
2017-11-12 15:01:58 +01:00 |
|
Enno Rehling
|
4a73db1f67
|
add a test that proves bug 2384 exists.
|
2017-11-12 14:59:44 +01:00 |
|
Enno Rehling
|
d2356d9e4f
|
fix name of config variables.
|
2017-11-12 14:32:08 +01:00 |
|
Enno Rehling
|
48a58fc907
|
sqlite optimizations: transactions, journal_mode, synchronous.
|
2017-11-11 21:46:16 +01:00 |
|
Enno Rehling
|
79b397e07f
|
fix config_get, has no default.
|
2017-11-10 16:32:20 +01:00 |
|
Enno Rehling
|
6923fe5c53
|
fix lua dbupdate
write sqlite data to a temporary db by default (configurable).
|
2017-11-10 16:29:48 +01:00 |
|
Enno Rehling
|
f8e552ab6e
|
gcc and clang want function pointers to be cast.
|
2017-11-10 08:02:52 +01:00 |
|
Enno Rehling
|
05b7837070
|
fix parser to keep a reference to the order it is parsing.
make push/popstate not crash. pass unit tests.
|
2017-11-10 07:56:56 +01:00 |
|
Enno Rehling
|
df4cc70abf
|
add nul terminator to loaded string.
|
2017-11-10 07:45:41 +01:00 |
|
Enno Rehling
|
add9d24f52
|
convert needs sqlite3 now (because libgame does).
|
2017-11-10 07:45:15 +01:00 |
|
Enno Rehling
|
89bf17cdca
|
almost have sqlite storage working (in memory, not file).
but test_teach_magic crashes.
|
2017-11-09 21:33:42 +01:00 |
|
Enno Rehling
|
0cd9651690
|
fix sqlite linking for tests.
implement save_order for sqlite.
|
2017-11-09 21:12:25 +01:00 |
|
Enno Rehling
|
9f778c0ae9
|
fix symetric db_open and db_close calls.
|
2017-11-09 20:17:06 +01:00 |
|
Enno Rehling
|
fee9b6d0a8
|
separate database logic from order_data.
laying groundwork for different database backends.
|
2017-11-09 19:55:28 +01:00 |
|
Enno Rehling
|
34808a25c5
|
Merge branch 'develop'
|
2017-11-09 18:04:41 +01:00 |
|
Enno Rehling
|
5a0a1f495b
|
BUG 2383: Delete an invalid assertion.
https://bugs.eressea.de/view.php?id=2383
|
2017-11-07 19:42:00 +01:00 |
|
Enno Rehling
|
98be298d72
|
reduce monster spawning with configuration settings.
|
2017-11-07 19:35:21 +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
|
31d15550ed
|
Add test coverage for NAME ALLIANCE.
|
2017-11-06 20:38:28 +01:00 |
|
Enno Rehling
|
7196f799e6
|
add a terrain_changed function for use with static terrain variables.
|
2017-11-06 20:29:26 +01:00 |
|
Enno Rehling
|
c597bebb8b
|
fix drowning (it's not dependeing on icebergs).
|
2017-11-05 20:52:04 +01:00 |
|
Enno Rehling
|
5b70d605ce
|
gcc is annoying about switch statements
|
2017-11-05 19:38:42 +01:00 |
|
Enno Rehling
|
373d738084
|
add a modules.icebergs configuration variable.
|
2017-11-05 19:35:06 +01:00 |
|
Enno Rehling
|
4b1b98f5ec
|
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
|
2017-11-05 19:16:35 +01:00 |
|
Enno Rehling
|
96ff0815c4
|
newterrain sucks.
|
2017-11-05 19:15:43 +01:00 |
|
Enno Rehling
|
440679da87
|
code that uses newterrain needs to set up terrains in tests.
|
2017-11-05 17:00:40 +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
|
3fdde8a4aa
|
refactor original trade test to use shared setup function.
|
2017-11-05 15:14:54 +01:00 |
|
Enno Rehling
|
12646f726a
|
Add a failing test for bug 2379.
|
2017-11-05 15:11:02 +01:00 |
|
Enno Rehling
|
a17c8ada71
|
Add a test for the happy case of the BUY command.
|
2017-11-04 20:10:05 +01:00 |
|
Enno Rehling
|
9c24fe4b07
|
fix gcc build
|
2017-10-30 18:12:24 +01:00 |
|
Enno Rehling
|
35742e8870
|
BUG 2376: Abtreiben zeigt immer Nordwesten an.
|
2017-10-30 18:01:33 +01:00 |
|
Enno Rehling
|
0277e10c8d
|
BUG 2381: parse_token overrun.
|
2017-10-29 19:00:18 +01:00 |
|
Enno Rehling
|
5af5daa355
|
BUG 2378: Fix magic armor resistance calculation.
Use frac_one constant where applicable.
|
2017-10-29 18:55:43 +01:00 |
|
Enno Rehling
|
1866b95e14
|
BUG 2381: parse_token overrun.
|
2017-10-29 18:03:44 +01:00 |
|
Enno Rehling
|
551f349309
|
begin work on 3.15 release
|
2017-10-28 19:46:17 +02:00 |
|
Enno Rehling
|
79aecf21b5
|
Merge branch 'develop'
|
2017-10-18 19:40:00 +02:00 |
|
Enno Rehling
|
b337373bc9
|
shorten some names, too many messages with the same prefix are inefficient.
|
2017-10-16 20:38:52 +02:00 |
|
Enno Rehling
|
e2c7b2c711
|
merge with master, which was far behind
|
2017-10-15 20:32:19 +02:00 |
|
Enno Rehling
|
a0a39124f0
|
additional tests for cansee, to support fixing bug 2374
|
2017-10-15 20:20:43 +02:00 |
|
Enno Rehling
|
4257a9891c
|
another test. moving some deckchairs around.
|
2017-10-14 09:01:14 +02:00 |
|
Enno Rehling
|
6d79f85628
|
orderdb backend choices and first tests.
|
2017-10-14 08:43:01 +02:00 |
|
Enno Rehling
|
5a40ff9e62
|
merge conflict fix
|
2017-10-13 19:35:12 +02:00 |
|
Enno Rehling
|
78360b1466
|
refactoring: move order_data to orderdb module.
|
2017-10-13 19:34:39 +02:00 |
|
Enno Rehling
|
8a5164806b
|
try fixing coverity complaints
|
2017-10-13 19:33:29 +02:00 |
|
Enno Rehling
|
333ef06fef
|
hackish optimization for STUDY orders
|
2017-10-13 19:33:29 +02:00 |
|
Enno Rehling
|
394839f7a4
|
WIP: optimized study orders, failing 15 study tests
|
2017-10-13 19:33:28 +02:00 |
|
Enno Rehling
|
1033143411
|
fix gcc build
|
2017-10-13 19:33:28 +02:00 |
|
Enno Rehling
|
42f7be4bb9
|
do not use a list to store several million entries.
|
2017-10-13 19:33:28 +02:00 |
|
Enno Rehling
|
34cd692c2d
|
remove the locale from orders.
|
2017-10-13 19:33:28 +02:00 |
|
Enno Rehling
|
2b54605080
|
remove order de-duplication for short and study orders.
|
2017-10-13 19:33:27 +02:00 |
|
Enno Rehling
|
db0bd8d4db
|
refactor: split order_data from order, force use of ids (to be replaced with db backend).
|
2017-10-13 19:33:27 +02:00 |
|
Enno Rehling
|
9ff98b5b23
|
more fine-grained testing for cansee
|
2017-10-13 19:32:31 +02:00 |
|
Enno Rehling
|
ca6cbe5906
|
fixing commit 1b53128e1a and adding a test for cansee.
|
2017-10-13 19:07:57 +02:00 |
|
Enno Rehling
|
8246639e57
|
test cansee for perception & stealth
|
2017-10-13 18:41:29 +02:00 |
|
Enno Rehling
|
a82034b8a7
|
BUG 2372 canride breakage
|
2017-10-13 18:30:22 +02:00 |
|
Enno Rehling
|
9527460ca4
|
github issue 734: clear equipments after test.
|
2017-10-10 20:59:51 +02:00 |
|
Enno Rehling
|
1b53128e1a
|
BUG 2366: Fix cansee for seen_spell regions.
|
2017-10-10 20:24:20 +02:00 |
|
Enno Rehling
|
9d48bfc36c
|
BUG 2366: add a test to verify that view_reality sets an observer.
|
2017-10-10 18:45:44 +02:00 |
|
Enno Rehling
|
a175c84232
|
create_mage sollte ein existierendes at_mage nicht überschreiben, nur evtl. aktualisieren.
|
2017-10-08 09:10:41 +02:00 |
|
Enno Rehling
|
9d1e1a2e32
|
BUG 2369 workaround: do not assert at_mage.
|
2017-10-07 20:44:50 +02:00 |
|
Enno Rehling
|
e87a26d961
|
Slightly reduce amount of code required for a test.
|
2017-10-07 20:25:07 +02:00 |
|
Enno Rehling
|
703c6c0385
|
some examples for how the new orderfile logic can be used to write unit tests.
|
2017-10-07 20:17:04 +02:00 |
|
Enno Rehling
|
c2634bd095
|
move readorders to orderfile module.
|
2017-10-07 19:44:23 +02:00 |
|
Enno Rehling
|
f3515c8e07
|
move read_orders to its own module
|
2017-10-07 19:38:39 +02:00 |
|
Enno Rehling
|
b676bb0968
|
remove unused newfaction.bonus
thanks to @stm2. This feature is long dead.
|
2017-10-07 18:43:04 +02:00 |
|
Enno Rehling
|
ecce8e5d91
|
Revert "refactor: extract a read_order function."
This reverts commit 8b39133dbf .
|
2017-10-07 18:06:54 +02:00 |
|
Enno Rehling
|
0537d39b17
|
add a fix for 2367 to fix_familiars
|
2017-10-07 03:22:35 +02:00 |
|
Enno Rehling
|
bb54e0d5ab
|
gcc unused variable
|
2017-10-06 23:18:47 +02:00 |
|
Enno Rehling
|
91182e12f1
|
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
|
2017-10-06 22:38:30 +02:00 |
|
Enno Rehling
|
86e265c7c4
|
miniature is_mage get_mage optimization
|
2017-10-06 22:38:01 +02:00 |
|
Enno Rehling
|
6265abac74
|
remove side-effects from movement_speed().
|
2017-10-06 22:30:44 +02:00 |
|
Enno Rehling
|
c73af8b89b
|
wrap some tests around is_mage and get_mage
|
2017-10-06 22:01:02 +02: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
|
2ce94f2d47
|
BUG 2367: refactor create_newfamiliar.
add first failing test for bug report.
|
2017-10-06 21:23:58 +02:00 |
|
Enno Rehling
|
9bfc0139f5
|
set_familiar code reduction.
remembering that at_skillmod is not persistent.
|
2017-10-06 17:32:56 +02:00 |
|
Enno Rehling
|
f00ff2d16e
|
BUG 2368: additional space
|
2017-10-06 04:14:07 +02:00 |
|
Enno Rehling
|
4452f93009
|
BUG 2367: add a test for set_familiar.
|
2017-10-05 22:13:39 +02:00 |
|
Enno Rehling
|
02cfde0a49
|
fix create_unit default order memory leak
|
2017-10-01 17:08:05 +02:00 |
|
Enno Rehling
|
0f10b58167
|
add tests and rewrite MAKE TEMP
|
2017-10-01 15:08:26 +02:00 |
|
Enno Rehling
|
03f46e35c4
|
one short order to rule them all.
|
2017-09-30 20:09:30 +02:00 |
|
Enno Rehling
|
e50c421b3f
|
can remove the keyword from order_data now
|
2017-09-30 20:08:22 +02:00 |
|
Enno Rehling
|
a067838fa0
|
test all the edge cases.
|
2017-09-30 19:44:39 +02:00 |
|
Enno Rehling
|
5c63d20ff7
|
fix remaining bugs
|
2017-09-30 19:35:40 +02:00 |
|
Enno Rehling
|
54fdda85cd
|
smallify order
|
2017-09-30 19:22:24 +02:00 |
|
Enno Rehling
|
86e99a560c
|
read_order must use parse_order (not create) to properly handle make temp.
|
2017-09-26 18:52:26 +02:00 |
|
Enno Rehling
|
8b39133dbf
|
refactor: extract a read_order function.
|
2017-09-26 17:07:49 +02:00 |
|
Enno Rehling
|
e0514eddb5
|
let callers pass memory into create_order_i
|
2017-09-25 22:15:13 +02:00 |
|
Enno Rehling
|
9a1295b4a5
|
push whitespace eating down the stack a bit.
|
2017-09-25 22:12:49 +02:00 |
|
Enno Rehling
|
778f487afa
|
remove whitespace eating from parse_order.
|
2017-09-25 22:08:23 +02:00 |
|
Enno Rehling
|
6bf2ac34e3
|
test that whitespace is ignored when parsing orders
|
2017-09-25 22:04:16 +02:00 |
|
Enno Rehling
|
9f97ee2dd7
|
Merge branch 'resolve-hashing'
|
2017-09-23 21:14:57 +02:00 |
|
Enno Rehling
|
95695c1b54
|
remove log_orders because I'm never using it and it costs time.
reduce memory reserved for balloc.
|
2017-09-23 21:12:50 +02:00 |
|
Enno Rehling
|
1203b6e23a
|
fix clang build warning
|
2017-09-22 19:13:42 +02:00 |
|
Enno Rehling
|
f350b81d51
|
gcc warning
|
2017-09-22 17:59:23 +02:00 |
|
Enno Rehling
|
8ebd4c2066
|
some more bugs reading objects that are conditional on save-data
|
2017-09-22 17:58:10 +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
|
0c16727d41
|
hashing implemented with linear probing and tombstones.
WIP: this crashes 572 in faction_getmages?
|
2017-09-22 09:15:37 +02:00 |
|
Enno Rehling
|
afe4532966
|
remove code for unsupported old region references
|
2017-09-21 17:29:01 +02:00 |
|
Enno Rehling
|
902e2126c9
|
WIP: change the resolve.h API
|
2017-09-21 17:29:01 +02:00 |
|
Enno Rehling
|
59169f3eb1
|
simplicate
|
2017-09-21 17:26:37 +02:00 |
|
Enno Rehling
|
cda17d5379
|
The minimum data version has actually been 332 for a long time.
|
2017-09-21 16:30:29 +02:00 |
|
Enno Rehling
|
89e162c12a
|
change resolve.h api to use int, not variant.
|
2017-09-19 11:42:02 +02:00 |
|
Enno Rehling
|
5e204083b8
|
remove noreply email, monster report.
|
2017-09-18 21:43:52 +02:00 |
|
Enno Rehling
|
d8c063ae50
|
CID 172474 + 173899 Copy into fixed size buffer
|
2017-09-18 20:33:36 +02:00 |
|
Enno Rehling
|
30777e5948
|
CID 173898 'Constant' variable guards dead code
|
2017-09-18 20:27:34 +02:00 |
|
Enno Rehling
|
fd27534132
|
coverity CID 173897 Pointer to local outside scope
|
2017-09-18 20:23:31 +02:00 |
|
Enno Rehling
|
4bccc87f2b
|
fix Invalid read (valgrind) in remove_skill
|
2017-09-18 20:20:13 +02:00 |
|
Enno Rehling
|
832ba5f948
|
relax the limit on shortness of names a bit.
|
2017-09-18 20:14:46 +02:00 |
|
Enno Rehling
|
f43ec9ee0f
|
remove equipment.name, save an allocation.
|
2017-09-18 20:03:23 +02:00 |
|
Enno Rehling
|
b4fc7a1ab4
|
fix coverity nag about spellbooks.
|
2017-09-18 19:51:47 +02:00 |
|
Enno Rehling
|
02ed1dfe0c
|
fix get_spellbook with cb_find_str.
|
2017-09-18 19:35:37 +02:00 |
|
Enno Rehling
|
6d79f5fad1
|
Merge branch 'coverity-equipment'
|
2017-09-18 19:13:39 +02:00 |
|
Enno Rehling
|
6083ff7616
|
get_spellbook has a bug. new clibs version
|
2017-09-18 19:13:26 +02:00 |
|
Enno Rehling
|
2451a8f637
|
resource names are max 23 bytes long.
fix rt_find nul-termination bug
|
2017-09-18 17:57:59 +02:00 |
|
Enno Rehling
|
c45c211dcf
|
merge equipment fixes from develop
|
2017-09-18 17:47:24 +02:00 |
|
Enno Rehling
|
e2f6ada862
|
limit equipment names to 15 byte plus nul.
|
2017-09-18 17:46:26 +02:00 |
|
Enno Rehling
|
4cab65d233
|
fail get_equipment test when name is exactly 16 bytes long.
|
2017-09-18 17:32:39 +02:00 |
|
Enno Rehling
|
5605510351
|
Merge branch 'develop'
|
2017-09-18 17:27:09 +02:00 |
|
Enno Rehling
|
6ab35d80d0
|
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
|
2017-09-18 17:26:50 +02:00 |
|
Enno Rehling
|
7fdbb1b939
|
add a test for rt_find to flush out substring matches.
|
2017-09-18 17:26:34 +02:00 |
|
Enno Rehling
|
69079ce319
|
remove it_register, because it does nothing.
|
2017-09-18 17:20:58 +02:00 |
|
Enno Rehling
|
1f65932794
|
add a test for get_equipment with substrings.
|
2017-09-18 17:20:09 +02:00 |
|
Enno Rehling
|
c9445ab517
|
change resource_type trie storage
|
2017-09-18 11:48:42 +02:00 |
|
Enno Rehling
|
97dc98862b
|
do not use strncpy, then
|
2017-09-18 08:39:06 +02:00 |
|
Enno Rehling
|
eca1e5f973
|
make keys_size not return 4096 all the time.
|
2017-09-17 21:09:23 +02:00 |
|
Enno Rehling
|
455e03fa05
|
try and make coverity understand the equipment trie.
shorten names.
|
2017-09-17 20:42:43 +02:00 |
|
Enno Rehling
|
8e0bdbe428
|
coverity scan does not understand get_or_create_equipment?
|
2017-09-17 09:31:43 +02:00 |
|
Enno Rehling
|
0d0fb49381
|
attempt to fix valgrind bug
|
2017-09-16 09:34:47 +02:00 |
|
Enno Rehling
|
0a3eb9ac7b
|
fix read/write of regioninfo.
|
2017-09-16 09:03:42 +02:00 |
|
Enno Rehling
|
1b19e8d19c
|
BUG 2365: Ozeane sollen keine Beschreibung haben können.
https://trello.com/c/GSeHT8t6/618-why-r-display-not-r-land-display
|
2017-09-16 08:42:49 +02:00 |
|
Enno Rehling
|
423fe65377
|
move region display to land_region struct, oceans do not have descriptions.
|
2017-09-16 07:58:57 +02:00 |
|
Enno Rehling
|
8c6362002e
|
fix some niggles, delete invalid test.
|
2017-09-16 07:37:33 +02:00 |
|
Enno Rehling
|
860afe855f
|
improve the skill read/write code.
|
2017-09-15 22:03:54 +02:00 |
|
Enno Rehling
|
8b4e3b7738
|
extract write_skills and read_skills functions.
|
2017-09-15 21:55:57 +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
|
1319f546b8
|
fix seaserpent tests, simplify monster tests.
|
2017-09-09 15:24:50 +02:00 |
|
Enno Rehling
|
c5181195d7
|
new feature: sea serpents will not go after small targets.
|
2017-09-09 12:58:10 +02:00 |
|
Enno Rehling
|
b9b3f0322e
|
slightly faster lookup for equipment, probably.
|
2017-09-08 22:24:17 +02:00 |
|
Enno Rehling
|
e7fe3f8292
|
push stream compatibility calls back to cr_output_region.
|
2017-09-05 19:52:48 +02:00 |
|
Enno Rehling
|
873b1a81af
|
testing that words do not get split, lines get split at spaces.
|
2017-09-04 20:08:34 +02:00 |
|
Enno Rehling
|
30b0b2ad81
|
fix a lot of memory leaks that were exposed by unit tests.
|
2017-09-02 17:36:09 +02:00 |
|
Enno Rehling
|
71ced993e2
|
Merge remote-tracking branch 'upstream/develop' into develop
|
2017-09-02 17:10:55 +02:00 |
|
Steffen Mecke
|
080d5e3f65
|
rename teaching_info.value to days
|
2017-09-02 15:50:03 +02:00 |
|
Steffen Mecke
|
b98c01a7b8
|
simplify academy teaching code, addressing bug 2335
|
2017-09-02 03:24:04 +02:00 |
|
Enno Rehling
|
eabf72e60e
|
BUG 2362: clone_men hitpoint calculation was wrong.
|
2017-09-01 22:04:36 +02:00 |
|
Enno Rehling
|
a8bfa5e095
|
try fixing familars without a mage.
|
2017-08-31 21:19:25 +02:00 |
|
Enno Rehling
|
1ac64650b0
|
BUG 2360: upper limits for trees.
https://bugs.eressea.de/view.php?id=2360
|
2017-08-27 20:10:27 +02:00 |
|
Enno Rehling
|
8517857d55
|
BUG 2361: familiars cannot forget magic.
https://bugs.eressea.de/view.php?id=2361
|
2017-08-27 19:55:04 +02:00 |
|
Enno Rehling
|
f4df6bd9db
|
kill ATF_CURSE flag, compare to at_curse directly.
|
2017-08-25 21:11:01 +02:00 |
|
Enno Rehling
|
612cd1158a
|
move chaosgate to borders.c
|
2017-08-25 21:07:23 +02:00 |
|
Enno Rehling
|
faefaf2523
|
deprecate unused at_cursewall.
|
2017-08-25 21:03:04 +02:00 |
|
Enno Rehling
|
6d1fe2842a
|
leak: free special directions.
|
2017-08-25 08:52:15 +02:00 |
|
Enno Rehling
|
4bb6d503ea
|
upgrade version number, ready for 3.14 development
|
2017-08-24 17:00:36 +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 |
|
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
|
134ff982ba
|
BUG 2358: Schiffbeschleunigung dauert laenger als eine Woche.
|
2017-08-20 19:07:52 +02:00 |
|
Enno Rehling
|
ef68b8123d
|
smart(er) dynamic allocation of key memory.
|
2017-08-20 17:45:03 +02:00 |
|
Enno Rehling
|
219a3159e8
|
sort the at_keys array, binary search.
|
2017-08-20 12:58:05 +02:00 |
|
Enno Rehling
|
aac2b0a60f
|
Merge branch 'master'
|
2017-08-18 21:11:18 +02:00 |
|
Enno Rehling
|
89d50e9b72
|
fix compile, wrong data version.
|
2017-08-18 21:05:26 +02:00 |
|
Enno Rehling
|
e2578966e5
|
fix bad data caused by bug 2356
|
2017-08-18 21:02:23 +02:00 |
|
Enno Rehling
|
21a43b8be9
|
Merge remote-tracking branch 'upstream/develop' into develop
|
2017-08-18 20:31:56 +02:00 |
|
Enno Rehling
|
54b5b09e15
|
Merge branch 'master' into develop
Conflicts:
src/gmtool.c
src/modules/autoseed.c
|
2017-08-18 20:31:14 +02:00 |
|
Enno Rehling
|
d13cd0d0df
|
Merge pull request #721 from ennorehling/master
BUG 2357: new players must be able to recruit
|
2017-08-18 20:26:23 +02:00 |
|
Enno Rehling
|
aa61860996
|
BUG 2357: make sure starting regions have enough recruits
|
2017-08-18 20:20:12 +02:00 |
|
Enno Rehling
|
b8e755c023
|
Merge pull request #720 from ennorehling/hotfix/bug-2356-curse-flags
BUG 2356: Mauern der Ewigkeit
|
2017-08-18 19:54:05 +02:00 |
|
Enno Rehling
|
7a4a49160c
|
unused variable
|
2017-08-18 19:48:34 +02:00 |
|
Enno Rehling
|
c8b2ce7900
|
BUG 2356: fix curse read/write
rename curse::flags to curse::mask, use c_flags.
fix some curse_type having CURSE_ISNEW fixed.
|
2017-08-18 19:39:33 +02:00 |
|
Enno Rehling
|
293cb78de8
|
BUG 2356: add a failing test.
|
2017-08-18 19:36:17 +02:00 |
|
Enno Rehling
|
3ea06b23e8
|
Merge branch 'master' into develop
|
2017-08-16 21:50:40 +02:00 |
|
Enno Rehling
|
a8e9da1c19
|
do not upgrade keys for later data versions
|
2017-08-16 21:48:04 +02:00 |
|
Enno Rehling
|
6d050bb6c2
|
fix a_key attribute still being written.
simplify (and slow down) key upgrades.
|
2017-08-16 21:33:02 +02:00 |
|
Enno Rehling
|
9d8e9cc00b
|
at_keys is overflowing, add an assert to detect it
|
2017-08-16 20:48:03 +02:00 |
|
Enno Rehling
|
62d8024c49
|
fix dupe detection
|
2017-08-09 19:42:55 +02:00 |
|
Enno Rehling
|
c984e876af
|
Merge branch 'master' into develop
Conflicts:
src/modules/autoseed.c
|
2017-08-09 19:42:24 +02:00 |
|
Enno Rehling
|
c4f7e36903
|
fix valgrind report in a test (bad rtype construction)
|
2017-08-09 19:39:29 +02:00 |
|
Enno Rehling
|
bbeac66250
|
fix dupe detection
|
2017-08-09 19:18:45 +02:00 |
|
Enno Rehling
|
1aa142d821
|
log warnings for duplicate new emails.
|
2017-08-09 19:04:49 +02:00 |
|
Enno Rehling
|
0cb085378d
|
Merge branch 'master' into develop
Conflicts:
src/gmtool.c
|
2017-08-07 19:01:07 +02:00 |
|
Enno Rehling
|
2aab736b59
|
try giving new factions a name
|
2017-08-07 18:58:39 +02:00 |
|
Enno Rehling
|
aae1095c00
|
Merge remote-tracking branch 'upstream/master'
|
2017-08-07 18:47:05 +02:00 |
|
Enno Rehling
|
c387e985b8
|
gmtool can clear regions
|
2017-08-07 18:38:10 +02:00 |
|
Enno Rehling
|
e59ae05729
|
Merge branch 'master' of github.com:eressea/server
|
2017-08-07 18:37:33 +02:00 |
|
Enno Rehling
|
59cee972e3
|
BUG 2355: (temporarily) disable assert
https://bugs.eressea.de/view.php?id=2355
|
2017-08-06 21:27:20 +02:00 |
|
Enno Rehling
|
40581e9a04
|
Merge remote-tracking branch 'upstream/develop' into develop
|
2017-08-06 21:05:54 +02:00 |
|
Enno Rehling
|
faf0f48a70
|
BUG 2354: fix email validation.
https://bugs.eressea.de/view.php?id=2354
|
2017-08-06 21:03:51 +02:00 |
|
Enno Rehling
|
78f8ec0173
|
Added a test for the set_email function.
I'm hoping to trigger bug 2354 in a unit test.
|
2017-08-06 19:02:57 +02:00 |
|
Enno Rehling
|
9110d01229
|
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
|
2017-08-06 18:55:19 +02:00 |
|
Enno Rehling
|
4291c4de3d
|
BUG 2353: Segen der Erde produziert zu viel Silber
https://bugs.eressea.de/view.php?id=2353
In E3 gibt es legazy-attribute mit falschem Effekt, ignorieren.
|
2017-08-06 18:52:59 +02:00 |
|
Steffen Mecke
|
f0c17b01af
|
fixed demon_skillchange and produceexp
learn_skill's argument is the number of person days, not the number of unit days as assumed!
|
2017-08-04 15:23:05 +02:00 |
|
Steffen Mecke
|
80bfb5dbc6
|
rename teacher variable
|
2017-08-01 22:09:57 +02:00 |
|
Steffen Mecke
|
160ef71d40
|
refactor for STUDYDAYS
|
2017-08-01 22:09:57 +02:00 |
|