Commit Graph

7874 Commits

Author SHA1 Message Date
Enno Rehling 3a64a2f404 stop spamming the log when using a listbox. 2016-11-16 23:09:07 +01:00
Enno Rehling 6a75b20315 remove wdwpyramid 2016-11-16 22:57:17 +01:00
Enno Rehling a88bfa7a9a decluttering config.c (rules go into laws.c) 2016-11-16 22:46:01 +01:00
Enno Rehling 413f70d1a1 move market function out of config.c 2016-11-16 22:30:59 +01:00
Enno Rehling 4a66732637 renumber tests for building, ship 2016-11-16 20:41:48 +01:00
Enno Rehling 264fc0cb6f test renumbering units and factions. 2016-11-16 20:03:34 +01:00
Enno Rehling 251c7bb559 re-enable snowglobe assert. 2016-11-16 19:43:06 +01:00
Enno Rehling fbe846864d arguments for test_setup that help debugging tests. 2016-11-16 18:08:10 +01:00
Enno Rehling e50dfbf42b fix terrains.json, reduce config.h use 2016-11-15 23:56:39 +01:00
Enno Rehling 360776f8b9 eliminate data_version variables, issue #479 2016-11-15 23:45:14 +01:00
Enno Rehling 83ea1077a3 delete default terrain.
github issue #538
2016-11-15 23:37:30 +01:00
Enno Rehling 17365edff7 move renumber command to a separate module. 2016-11-15 23:34:20 +01:00
Enno Rehling 772bc427aa Merge branch 'develop' of github.com:ennorehling/eressea into develop 2016-11-15 20:44:02 +01:00
Enno Rehling c1f468ceb0 begin to declutter config.c 2016-11-15 20:43:36 +01:00
Enno Rehling 49e5b5b67e gcc missing include 2016-11-14 23:19:28 +01:00
Enno Rehling ce4a3c14b3 convert from atoi to atoip.
most numbers in commands cannot be negative.
2016-11-14 22:27:44 +01:00
Enno Rehling b48b80a1e9 verify errno in test_atoip 2016-11-14 22:21:32 +01:00
Enno Rehling c512d180f8 prevent atoip setting errno on mac.
only call atoi when string starts with a digit
2016-11-14 22:15:52 +01:00
Enno Rehling e293741997 wrong enum, thanks gcc 2016-11-14 20:33:26 +01:00
Enno Rehling ae0d5f53bf Merge branch 'develop' of https://github.com/ennorehling/eressea.git 2016-11-14 20:01:56 +01:00
Enno Rehling d73a629e79 add a test for regular give_cmd.
also, speed up the function a little bit.
2016-11-14 20:01:44 +01:00
Enno Rehling f0991eca43 Merge pull request #605 from ennorehling/develop
include cleanup
2016-11-14 02:37:25 +01:00
Enno Rehling 5e48eac26a coverity warning: NEGATIVE_RETURNS 2016-11-14 02:21:49 +01:00
Enno Rehling 03a94d1264 remove unused and broken backup functionality 2016-11-14 01:35:45 +01:00
Enno Rehling 2b07ae810c kil xmlreport files.
remove unnecessary includes.
2016-11-14 01:27:59 +01:00
Enno Rehling 0472ac761e declutter save.h (items, spellbooks) 2016-11-14 01:22:50 +01:00
Enno Rehling d0b4f16213 reduce item.h include dependencies 2016-11-14 01:05:10 +01:00
Enno Rehling d28d3f4690 move read/write_items to item.c.
fix bad memset in attrib.test.c.
2016-11-14 01:00:48 +01:00
Enno Rehling 3cc719ba93 fix gcc build 2016-11-13 19:51:41 +01:00
Enno Rehling 0eaa750ef4 move read/write_attribs to attrib.h, too 2016-11-13 19:47:36 +01:00
Enno Rehling 11b122048b reduce dependency on save.h
moving a_write* functions to attrib.h, which was most of the reason everyone and their mom include save.h
2016-11-13 19:40:38 +01:00
Enno Rehling 3bc3d2aa89 Merge pull request #604 from ennorehling/develop
remove old arena artifacts
2016-11-13 19:19:22 +01:00
Enno Rehling 37bb9c7ae9 Bug 2255: increase the max. number of teachers.
https://bugs.eressea.de/view.php?id=2255
2016-11-13 19:00:59 +01:00
Enno Rehling 3533291711 remove at_hurting, it was only used by the Temple of Pain, which is no longer in the game. 2016-11-13 18:33:47 +01:00
Enno Rehling 76734c7929 remove ARENA_CREATION code, it wasn't active. 2016-11-13 18:27:58 +01:00
Enno Rehling 2d2ded8f0d fix a_readint for deprecated attribs. 2016-11-13 17:57:57 +01:00
Enno Rehling 28aa2a56b8 Entferne unbenutztes "Szepter der Tränen".
Was für eine saublöde Idee.
2016-11-13 17:49:16 +01:00
Enno Rehling 7b06c28708 Merge pull request #603 from ennorehling/develop
fix bug 2253 and remove orcification
2016-11-13 17:28:54 +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 7557b97dee BUG 2253: Magicians cannot give men to empty units or peasants.
https://bugs.eressea.de/view.php?id=2253
2016-11-13 16:09:58 +01:00
Enno Rehling f63baddd51 use memmove, not memcpy.
fix unicode_trim for windows.
remove unused unicode_mkname.
2016-11-13 15:49:26 +01:00
Enno Rehling 8bbd0e9e44 Merge pull request #602 from ennorehling/2245-unicode
BUG 2245: Make sure that names are printable
2016-11-12 01:07:16 +01:00
Enno Rehling 663ad17b5a extract read_region and test that it fixes bad names. 2016-11-12 01:03:07 +01:00
Enno Rehling ec787743f0 extract read_faction and test that it repairs bad names 2016-11-12 00:47:25 +01:00
Enno Rehling 710811131f fix bad ship and building names and descriptions in save. 2016-11-11 22:28:22 +01:00
Enno Rehling 5032d44af4 refactor: extract read_/write_ship functions.
add test: bad names are cleaned up (failing).
2016-11-11 22:25:56 +01:00
Enno Rehling 110e87916d fix bad ship names in save file. 2016-11-11 21:46:56 +01:00
Enno Rehling 599c422852 refactor: extract read_/write_building.
add a failing test for conversion of bad names.
2016-11-11 21:41:25 +01:00
Enno Rehling a47da05f51 test unit names get fixed during read. 2016-11-11 15:41:34 +01:00