Enno Rehling
|
853f63b501
|
delete unitmessage trigger, it is unused
|
2017-02-11 20:27:13 +01:00 |
Enno Rehling
|
2ee0e599b1
|
initialize game after loading config
|
2017-02-11 17:38:39 +01:00 |
Enno Rehling
|
6a612b3b2a
|
Merge branch 'locales' into develop
|
2017-02-09 23:33:27 +01:00 |
Enno Rehling
|
b504899b07
|
fix locale initialization
|
2017-02-09 23:28:50 +01:00 |
Enno Rehling
|
f48dd41538
|
fix a segfault in free_Races
|
2017-02-07 21:37:38 +01:00 |
Enno Rehling
|
60497da87b
|
print error message when missing parameter translation.
|
2017-02-07 20:52:31 +01:00 |
Enno Rehling
|
9c6a72f55e
|
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
|
2017-02-07 18:23:12 +01:00 |
Enno Rehling
|
8ffa091936
|
do not abort xml parsing when there is no calendar
|
2017-02-06 20:34:11 +01:00 |
Enno Rehling
|
d851554ebe
|
MSVC doesn't like to do integer->char conversions.
|
2017-02-06 18:16:34 +01:00 |
Enno Rehling
|
baf3275eba
|
valgrind: always terminate options
|
2017-02-06 11:52:07 +01:00 |
Enno Rehling
|
2267373b2e
|
gcc warning
|
2017-02-06 10:44:11 +01:00 |
Enno Rehling
|
28c951bdfd
|
eliminate race.parameters.
move all special properties to race.options
|
2017-02-06 09:46:36 +01:00 |
Enno Rehling
|
998dcffab2
|
introduce an rcoption struct.
used for pretty rare options that have no property in the race struct.
|
2017-02-06 09:03:08 +01:00 |
Enno Rehling
|
de10a8ad65
|
reduce side-effects in snowglobe tests.
should no longer be intermittent.
|
2017-02-05 20:48:44 +01:00 |
Enno Rehling
|
492aba543b
|
delete at_scare
delete dead code (race.attribs has no at_skillmod)
delete race.attribs
|
2017-02-05 19:30:09 +01:00 |
Enno Rehling
|
67414f29eb
|
wrap ai.scare and at_scare in rc_set_param
|
2017-02-05 19:26:07 +01:00 |
Enno Rehling
|
f2ed2c892a
|
bugfix: Drachen "scare" attribut
muss mit MOD, nicht AND angewendet werden. rng_int() & 400 ist eine bekloppte Rechnung.
|
2017-02-05 18:42:06 +01:00 |
Enno Rehling
|
bd836b76e1
|
channel XML race.parameters through a single, tested, function
|
2017-02-05 16:55:51 +01:00 |
Enno Rehling
|
117d37e2ea
|
do not specify rules at command line. it is in eressea.ini
|
2017-02-05 14:48:43 +01:00 |
Enno Rehling
|
381b03cfd9
|
Merge pull request #650 from ennorehling/develop
struct race refactorings
|
2017-02-04 23:53:30 +01:00 |
Enno Rehling
|
0b3d15f4b3
|
eliminate unused other_cost parameter.
cost of other races is defined by their recruitcost.
|
2017-02-04 23:46:26 +01:00 |
Enno Rehling
|
bdb50eab75
|
make migrants.formula a flag.
lookup in race.parameters was slow.
there is only one formula, anyhow.
|
2017-02-04 23:44:25 +01:00 |
Enno Rehling
|
3b3e39a319
|
optimization: elf-special "regen.forest" is now a config.
this is an E3 feature
eliminates rc.parameters for elves
allows use of a local cached static
|
2017-02-04 23:21:36 +01:00 |
Enno Rehling
|
2ecbf89f1a
|
clean up and test various race.parameters
|
2017-02-04 23:16:16 +01:00 |
Enno Rehling
|
2be1868ff0
|
Antiemagiekristall Meldung geht an die Region.
Nicht nur an die Partei, die es zaubert.
http://bugs.eressea.de/view.php?id=1987
|
2017-02-03 21:48:03 +01:00 |
Enno Rehling
|
644a6019a6
|
do not call isdigit with a negative value.
http://bugs.eressea.de/view.php?id=1987#c6941
|
2017-02-03 21:19:39 +01:00 |
Enno Rehling
|
bb37e423e1
|
use UFL_FOLLOWED for optimization.
|
2017-02-03 20:35:15 +01:00 |
Enno Rehling
|
70b12ae6ca
|
refactor handling of race.param in XML
|
2017-02-03 20:16:44 +01:00 |
Enno Rehling
|
250227cad2
|
store maxaura as an integer, not a float.
|
2017-02-03 20:06:01 +01:00 |
Enno Rehling
|
e51742da90
|
use rc_maxaura wrapper everywhere.
|
2017-02-03 19:50:48 +01:00 |
Enno Rehling
|
f22cc3b419
|
add a test for max_spellpoints
|
2017-02-03 19:47:30 +01:00 |
Enno Rehling
|
1c347ca5ba
|
race.healing is now an int percentage, not a float multiplier
|
2017-02-03 18:18:55 +01:00 |
Enno Rehling
|
fd9583df3d
|
fix healing for elves in a forest.
rename _magres back to magres.
rc->parameters is not linked to config_changed invalidation.
add tests.
|
2017-02-03 17:43:40 +01:00 |
Enno Rehling
|
7750297dc2
|
express race.magres as percentage, not probability (double->int)
|
2017-02-03 10:57:32 +01:00 |
Enno Rehling
|
1a2e3723c7
|
Merge remote-tracking branch 'upstream/develop' into develop
|
2017-02-02 20:29:19 +01:00 |
Enno Rehling
|
1b78e48511
|
Merge pull request #648 from ennorehling/develop
new versioning scheme
|
2017-02-02 20:28:11 +01:00 |
Enno Rehling
|
3b46004828
|
Merge branch 'develop' into develop
|
2017-02-02 20:27:47 +01:00 |
Enno Rehling
|
d81cb0f9a0
|
Merge pull request #649 from ennorehling/spellref
allow forward references to spells in configuration data.
|
2017-02-02 20:25:56 +01:00 |
Enno Rehling
|
927eb1b8c1
|
Merge branch 'spellref' of https://github.com/ennorehling/eressea.git
|
2017-02-02 20:18:40 +01:00 |
Enno Rehling
|
7009f26ee5
|
code duplication, lazy_spell was almost the same as spellref.
|
2017-02-02 20:18:20 +01:00 |
Enno Rehling
|
0224620ca3
|
code duplication, lazy_spell was almost the same as spellref.
|
2017-02-02 20:12:52 +01:00 |
Enno Rehling
|
456d1bd196
|
spellbooks should not use spellref, it's unnecessary.
|
2017-02-02 20:08:04 +01:00 |
Enno Rehling
|
9f3f1bf41d
|
fix runtests.bat experience (doh!)
|
2017-02-02 19:30:29 +01:00 |
Enno Rehling
|
e9a5a79c65
|
make my visual studio debugging experience the same as before (-r is like -c)
|
2017-02-02 19:28:46 +01:00 |
Enno Rehling
|
784a934c47
|
Fix snotling XML (no recruiting).
|
2017-02-02 19:17:01 +01:00 |
Enno Rehling
|
0c08a64495
|
new clibs module, fixed MSVC settings
|
2017-02-02 17:10:53 +01:00 |
Enno Rehling
|
4c8a327a15
|
Merge branch 'develop' of https://github.com/ennorehling/eressea.git
|
2017-02-02 16:57:30 +01:00 |
Enno Rehling
|
b08b1544f4
|
snotling is not a player race
|
2017-02-02 16:55:07 +01:00 |
Enno Rehling
|
7e69149c40
|
WIP: spellref everywhere
|
2017-02-02 16:52:32 +01:00 |
Enno Rehling
|
abed38db0c
|
uninitialized variable.
|
2017-02-02 10:19:39 +01:00 |