Enno Rehling
7906d4469d
return to old mechanism of equipping the first unit, and give some basic necessities to special races.
2015-07-05 16:40:49 +02:00
Enno Rehling
4e67c4ac3f
do not remove new players for missing their first turn.
2015-07-05 15:24:46 +02:00
Enno Rehling
a28ca695fd
start new hotfix branch
2015-07-05 15:19:38 +02:00
Enno Rehling
a085442b8f
eliminate unused variable.
2015-06-21 17:54:39 +02:00
Enno Rehling
04bf7153f0
remove a faction from its alliance when it is dead.
2015-06-21 17:49:22 +02:00
Enno Rehling
872721dc0f
Merge branch 'master' of github.com:eressea/server
2015-06-08 09:46:55 +02:00
Enno Rehling
4a31bea3b9
increase build number, new version installed
2015-06-08 09:46:07 +02:00
Enno Rehling
12946615e5
Bugfix 2109: Einheiten lassen sich nicht mehr zwischen Parteien übergeben
...
https://bugs.eressea.de/view.php?id=2109
Wenn max_transfers < 0 war, wurde das nur in give_men richtig interpretiert, aber nicht in give_unit.
2015-06-08 09:06:20 +02:00
Enno Rehling
0dd02dbf72
add a test for give_unit between two allied factions.
2015-06-08 08:57:05 +02:00
Enno Rehling
59ddbf9f11
fix broken merge conflict
2015-06-08 08:52:24 +02:00
Enno Rehling
29753985f7
Merge branch 'master' into release-3-5
...
Conflicts:
src/laws.test.c
2015-06-08 08:50:18 +02:00
Enno Rehling
6e9f889e77
Merge branch 'master' of github.com:eressea/server
...
Conflicts:
src/laws.test.c
2015-06-08 08:47:36 +02:00
Enno Rehling
4971795be1
Merge pull request #211 from badgerman/master
...
test_peasant_luck_effect failure on x86
2015-05-24 13:49:57 +02:00
Enno Rehling
9695b49f40
fix floating point inconsistency on 32-bit x86 CPUs
2015-05-24 13:12:23 +02:00
Enno Rehling
1371985776
working around a possible bug in gcc 4.9.2-10ubuntu13
2015-05-24 12:20:24 +02:00
Enno Rehling
6260a45be5
running the test 1000 times should not change the result.
...
if it does, that is because it depends on state (of the random number generator), which is bad and needs to be fixed if it makes the test intermittent.
2015-05-24 11:32:16 +02:00
Enno Rehling
4b721e074d
diable test_peasantluck, it fails on master
...
do not load any config for run-tests.lua
2015-05-24 10:31:11 +02:00
Enno Rehling
34b1ead0ac
Make GiveRestriction default to 0, do not cache the value in a static variable.
2015-05-24 07:44:02 +02:00
Enno Rehling
6f50027088
use_item can return positive values now
2015-05-24 07:43:11 +02:00
Enno Rehling
e99db198eb
bugfix use_item (use_skillpotion did not use pool).
...
from here on, all use_* functions return the number of items used, and
use_item handles removing them from the unit (or the pool).
2015-05-24 07:17:23 +02:00
Enno Rehling
3574d4a0b9
fix a Visual Studio /Wall warning
2015-05-12 00:12:58 -07:00
Enno Rehling
bf5fae2ef5
Fix visual studio compilation for Solthar's curse changes (float/int conversions, uninitialized variable).
2015-05-11 23:54:21 -07:00
Enno Rehling
a4de46dab5
Merge pull request #181 from stm2/missing_curse_name
...
fix crash of Analyze Magic (mantis bug 2099)
2015-05-10 19:49:57 -07:00
Enno Rehling
7f1ee527d9
Merge pull request #186 from badgerman/develop
...
newplayer script updates, small gmtool fixes
2015-05-10 14:05:39 -07:00
Enno Rehling
dc0897b122
fix gmtool and setup script to match the GM guide document.
2015-05-10 13:41:48 -07:00
Enno Rehling
628af4f6ad
Merge pull request #182 from stm2/dreams_fix
...
refactoring + tests for good/bad dreams
2015-05-08 09:37:22 -07:00
Steffen Mecke
2d27442681
apply possible number of racial attacks consequently
2015-05-08 13:02:54 +02:00
Steffen Mecke
d9f8479055
removed duplication in good/bad dreams code
2015-05-07 17:54:59 +02:00
Steffen Mecke
dedf9f2009
clear CURSE_ISNEW explicitly in age(), not implicitly in write/read
2015-05-07 17:51:43 +02:00
Steffen Mecke
553cf23e9e
crash more gracefully on missing description
2015-05-07 17:51:38 +02:00
Steffen Mecke
231f9bb39a
check for existence of spell descriptions
2015-05-07 13:31:19 +02:00
Steffen Mecke
b41049da53
test good/bad dreams
2015-05-06 18:15:10 +02:00
Enno Rehling
03084a7ee7
set_origin: renaming German function name to English, add a simple test for it.
2015-05-05 09:47:44 -07:00
Enno Rehling
42783ff02c
binding a magician's spellbook to Lua, with test.
2015-05-05 08:44:58 -07:00
Enno Rehling
0db74d1c09
re-enable unit spells binding to Lua, remove some TODOs from the code.
2015-05-05 08:07:20 -07:00
Steffen Mecke
0fc7364533
fixed errors introduced by rebase
2015-05-04 14:46:32 +02:00
Steffen Mecke
79d2c76c3f
refining spy tests
2015-05-04 14:30:59 +02:00
Steffen Mecke
d4aa6e834e
check for number of arguments as good as possible and cleaning up test
2015-05-04 14:30:59 +02:00
Steffen Mecke
e28222c5be
fix missing kampfstatus
2015-05-04 14:30:59 +02:00
Steffen Mecke
2cc8c1f871
trying to solve spy message bug #1604
...
Conflicts:
src/kernel/CMakeLists.txt
2015-05-04 14:30:59 +02:00
Enno Rehling
fe3d96517e
Merge pull request #178 from stm2/typ
...
Tippfehler und englische Texte für Health.
2015-05-03 23:12:01 +02:00
Steffen Mecke
a9a14a79d0
fixed messed up english strings for wounds
2015-04-30 15:47:29 +02:00
Enno Rehling
ce94c9805d
rules.give.max_men == -1 für unlimitierte Übergaben in E2
2015-04-28 17:40:41 +02:00
Enno Rehling
30e4dc6cdc
Fix keepitem flag in XML ("Menschen geben nichts ab")
2015-04-22 12:33:55 +02:00
Enno Rehling
88d370a7b8
fixing sea serpent names
...
https://bugs.eressea.de/view.php?id=2057
2015-04-21 12:35:39 +02:00
Enno Rehling
d2fbdec831
re-enable disabled tests for E2, add test for FOLLOW.
2015-04-20 15:07:10 +02:00
Enno Rehling
f06e3371a0
Bug 2089 again. rename giveitem flag to keepitem, because races should default to not holding on to their stuff.
2015-04-19 12:49:39 +02:00
Enno Rehling
71d0558403
Bug 2089: remove the giveitem restriction from all races.
...
https://bugs.eressea.de/view.php?id=2089
2015-04-19 09:49:52 +02:00
Enno Rehling
6e9fca5e2f
allow version.h to declare a future version that is compatible with the current code as MAX_VERSION that save.c will accept.
2015-04-19 08:36:15 +02:00
Enno Rehling
3e1ae5e0f2
allow reading of JSON_REPORT_VERSION from future source release
2015-04-19 08:13:40 +02:00