Commit Graph

7741 Commits

Author SHA1 Message Date
Enno Rehling f9486b6c13 Merge pull request #592 from ennorehling/develop
smaller optimizations
2016-10-05 12:31:33 +02:00
Enno Rehling f6b3027d63 do not log passwords to /tmp, bug 2236 2016-10-05 09:30:17 +02:00
Enno Rehling f65bd3b079 disable logging of passwords. yikes 2016-10-05 09:28:23 +02:00
Enno Rehling e79b36bc36 introduced a memory leak i last commit 2016-10-04 10:51:37 +02:00
Enno Rehling 61f76e6722 make old_race a little bit less awful. 2016-10-04 10:34:18 +02:00
Enno Rehling 9704002d2c Merge pull request #591 from ennorehling/develop
minor optimizations
2016-10-04 09:20:04 +02:00
Enno Rehling 3338f00fcb Merge branch 'develop' of github.com:ennorehling/eressea into develop 2016-10-04 09:15:11 +02:00
Enno Rehling d3efc265c3 calculating income for dragons is no longer hard-coded 2016-10-04 09:14:49 +02:00
Enno Rehling 63f60a2465 cache some more get_race calls, especially for RC_SPELL. 2016-10-03 20:36:46 +02:00
Enno Rehling 8f1a1fc8c3 tighten up some lookups. 2016-10-03 20:27:36 +02:00
Enno Rehling fbdf845cb9 fix overpopulation-checks and movement based on splitsize. 2016-10-03 20:15:38 +02:00
Enno Rehling 26a416c5ba do not call can_survive all this much. 2016-10-03 16:38:17 +02:00
Enno Rehling ef43aaa830 eliminate some duplicate calculations. 2016-10-03 16:28:18 +02:00
Enno Rehling 42e75007c3 little bit of refactoring and better variable names. 2016-10-03 16:26:40 +02:00
Enno Rehling f6beda43f4 fix small typo 2016-10-03 16:16:17 +02:00
Enno Rehling 720b42b3c4 Merge branch 'develop' of github.com:ennorehling/eressea into develop 2016-10-02 14:32:31 +02:00
Enno Rehling 879d791a60 seems like I forgot to commit this change,
which is making the test fail. why only on my mac, though?
2016-10-02 14:30:27 +02:00
Enno Rehling 1fe178f2ca Merge pull request #590 from ennorehling/develop
Bug 2242: codepage conversion creates endless loop
2016-10-02 13:23:32 +02:00
Enno Rehling fadf591a32 gcc appeasement (overflow in constant conversion). 2016-10-02 13:19:39 +02:00
Enno Rehling 693f1be6d1 fix endless loop in cp1252 search (wrong sort)
fix indentation
additional testing
2016-10-02 13:12:47 +02:00
Enno Rehling 8728fccaec fix an endless loop in unicode_utf8_to_cp437 for characters not in the table. 2016-10-02 12:46:07 +02:00
Enno Rehling 165bd6acaf Merge pull request #589 from ennorehling/develop
Bug 2239: create snowman with full hitpoints
2016-10-02 12:03:00 +02:00
Enno Rehling 23b9774495 Merge branch 'develop' of https://github.com/ennorehling/eressea.git 2016-10-02 11:42:49 +02:00
Enno Rehling 5a129f8bd4 Create the snowman with full hitpoints.
https://bugs.eressea.de/view.php?id=2239
2016-10-02 11:42:31 +02:00
Enno Rehling 2bf018d518 Merge pull request #588 from ennorehling/develop
remove RS_FARVISION, it is the only spell that uses units.
2016-10-01 21:27:19 +02:00
Enno Rehling c53ac9d8aa remove RS_FARVISION, it is the only spell that uses units. 2016-10-01 21:03:16 +02:00
Enno Rehling 7238e4d81c Merge pull request #587 from ennorehling/develop
Bug 2240: Tippfehler Steinkreis
2016-10-01 19:04:10 +02:00
Enno Rehling 530e47efae Tippfehler bei Steinkreis-Weihung.
https://bugs.eressea.de/view.php?id=2240
2016-10-01 16:59:19 +00:00
Enno Rehling 59d145c4b5 Merge pull request #13 from eressea/develop
update my fork
2016-10-01 18:48:15 +02:00
Enno Rehling a8a7f68112 Merge pull request #586 from ennorehling/bug-2234-maintenance-msg
Bug 2234: building maintenance messages
2016-10-01 18:43:16 +02:00
Enno Rehling c640fb4be8 compile in the absence of libxml2-dev 2016-10-01 16:39:35 +00:00
Enno Rehling cbd1e8c457 Fixing https://bugs.eressea.de/view.php?id=2234
remove the MTF_VITAL materials flag.
remove remaining BLD_MAINTAINED vs BLD_WORKING code.
2016-10-01 18:34:38 +02:00
Enno Rehling 41db460278 Merge pull request #585 from ennorehling/tolua-build
allow building with lua 5.1 and matching tolua version
2016-10-01 06:40:38 +02:00
Enno Rehling 4fc4e8a588 change how lua version is determined to work with my mac 2016-09-30 22:21:26 +02:00
Enno Rehling 95872aabb8 try to install libtolua-dev on travis builders 2016-09-30 20:00:48 +00:00
Enno Rehling 04333e71d6 working on a new tolua build step that supports 5.1 2016-09-30 19:47:40 +00:00
Enno Rehling fc6ab724a5 fix the economy test. no idea why it passes now?
this doesn't represent the bug 2234 that I am trying to repro, yet.
2016-09-27 15:40:03 +02:00
Enno Rehling f2d0d74e70 fix the test, except it doesn't fail anymore? 2016-09-27 15:02:22 +02:00
Enno Rehling 10806a1d95 add a failing test for bug 2234 2016-09-27 08:25:58 +02:00
Enno Rehling 3bbd2bcce8 Merge pull request #581 from ennorehling/follow-nodrift
FEATURE: ships that FOLLOW or use PIRACY are not affected by storms.
2016-09-25 08:37:18 +02:00
Enno Rehling c2f0c82a70 Merge pull request #584 from ennorehling/develop
some spell-related refactorings
2016-09-24 19:55:59 +02:00
Enno Rehling 42c44724f8 testing lazy find_spell calls for equipment configuration 2016-09-24 17:29:55 +02:00
Enno Rehling 423e293745 some more config lookup caching 2016-09-23 20:39:08 +02:00
Enno Rehling c606a9ac4d extract RC_SPELL handling into a small function, minimize get_race calls. 2016-09-22 20:22:23 +02:00
Enno Rehling f036b62924 Merge pull request #583 from ennorehling/develop
NPC races have no recruiting costs
2016-09-22 20:16:14 +02:00
Enno Rehling 37a5954c20 NPC races cannot be recruited (and provide no score). 2016-09-22 20:11:14 +02:00
Enno Rehling 545bd6b744 Merge pull request #582 from ennorehling/develop
Bug 2241 and many small race-related fixes
2016-09-22 18:34:58 +02:00
Enno Rehling 5ccb2c3dc8 remove recruitcost from non-player races.
make score not call old_race.
fix orcs don't get scored.
https://bugs.eressea.de/view.php?id=2241
delete some unused race-enums.
delete centaurs.
2016-09-22 18:28:37 +02:00
Enno Rehling 2c0f0bfc1e reduce get_race calls by a few more 2016-09-22 15:51:11 +02:00
Enno Rehling b985f9fa3e adding gruenbaer gprof output for historical preservation 2016-09-22 10:12:35 +02:00