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
|
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
|
7009f26ee5
|
code duplication, lazy_spell was almost the same as spellref.
|
2017-02-02 20:18:20 +01:00 |
|
Enno Rehling
|
456d1bd196
|
spellbooks should not use spellref, it's unnecessary.
|
2017-02-02 20:08:04 +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 |
|
Enno Rehling
|
ae83448e4a
|
Deveron is now just E3 with a different name.
remove a lot of duplication.
add a -c option to specify a path for eressea.ini
|
2017-02-02 10:10:21 +01:00 |
|
Enno Rehling
|
534e5874e9
|
Merge branch 'gmtool' into develop
Conflicts:
src/util/unicode.test.c
|
2017-01-31 22:19:00 +01:00 |
|
Enno Rehling
|
2b3617a998
|
build versioning for pre-release builds
|
2017-01-30 10:35:59 +01:00 |
|
Enno Rehling
|
3d8d091207
|
new build scripts, new versioning system
|
2017-01-30 10:26:08 +01:00 |
|
Enno Rehling
|
7cf07e359b
|
Merge remote-tracking branch 'eressea/develop' into develop
|
2017-01-29 14:20:10 +01:00 |
|
Enno Rehling
|
93be6eb642
|
Merge branch 'master' into develop
|
2017-01-29 13:33:30 +01:00 |
|
Enno Rehling
|
6eded43ce9
|
Merge branch 'master' into hotfix/3_10_5
|
2017-01-29 13:03:27 +01:00 |
|
Enno Rehling
|
bf22cbc2ef
|
increase MAXTEACHERS again (permament fix in 3.11)
|
2017-01-29 11:30:22 +01:00 |
|
Enno Rehling
|
36d884143e
|
Bug 2278: Neue Magier können nicht gelehrt werden.
http://bugs.eressea.de/view.php?id=2278
|
2017-01-29 11:06:08 +01:00 |
|
Enno Rehling
|
2016a9ef20
|
unused function
|
2017-01-28 20:07:31 +01:00 |
|
Enno Rehling
|
11c0330de1
|
make race::attack use spellref, too.
|
2017-01-28 19:52:28 +01:00 |
|
Enno Rehling
|
6d15767a18
|
create a spellref structure.
use this when referring to spells that may not (yet) exist.
use it for race::precombatspell (rare use case).
|
2017-01-28 19:42:20 +01:00 |
|
Enno Rehling
|
146cb9b00d
|
fix merge conflict
|
2017-01-26 19:19:40 +01:00 |
|
Enno Rehling
|
e47957ae8e
|
Merge branch 'develop' into clibs
|
2017-01-26 19:06:14 +01:00 |
|
Enno Rehling
|
23b211d9e4
|
fix study.c teacher messaging
|
2017-01-26 18:58:29 +01:00 |
|
Enno Rehling
|
57f6c56e89
|
remove quicklist shim, use selist everywhere
|
2017-01-26 18:07:34 +01:00 |
|
Enno Rehling
|
21514f3bfe
|
BESCHREIBE REGION ist jeder Einheit des Regionsbesitzers erlaubt
|
2017-01-26 18:06:49 +01:00 |
|
Enno Rehling
|
2a1ead6506
|
BENENNE REGION ist jeder Einheit des Regionsbesitzers erlaubt
|
2017-01-26 18:06:49 +01:00 |
|
Enno Rehling
|
044953e4ab
|
add a function to compare size of occupied castles
|
2017-01-26 18:06:49 +01:00 |
|
Enno Rehling
|
c0692986b2
|
make runtests.bat not crash.
disable auto-load of config.lua (sob).
free messages and config in config.reset().
|
2017-01-26 18:06:48 +01:00 |
|
Enno Rehling
|
d8770932f0
|
fix issue #477 (intermittent volcano)
|
2017-01-26 18:06:48 +01:00 |
|
Enno Rehling
|
a79e5ef2a5
|
refactor and annotate volcano outbreaks.
add configuration options to control volcano behavior.
|
2017-01-26 18:06:48 +01:00 |
|
Enno Rehling
|
af1ce9b84e
|
issue #633: parse FACTION/PARTEI in any language.
added a test since the first fix did not work.
|
2017-01-26 18:06:48 +01:00 |
|
Enno Rehling
|
1bd6ab11ea
|
FACTION and PARTEI should both start orders.
|
2017-01-26 18:06:48 +01:00 |
|
Enno Rehling
|
21b617c973
|
fix game_name, remove it from rules
|
2017-01-26 18:06:48 +01:00 |
|
Enno Rehling
|
ee88c13732
|
Korrekte Email-Subject und Adresse, auch im NR.
Eliminate crufty per-game strings.
|
2017-01-26 18:06:48 +01:00 |
|
Enno Rehling
|
98be6bb8ae
|
eliminate duplicate password message
|
2017-01-26 18:06:48 +01:00 |
|
Enno Rehling
|
76af048fed
|
clean the quipment interface for lua a little bit.
|
2017-01-26 18:06:48 +01:00 |
|
Enno Rehling
|
64e45248dc
|
rename create_equipment function
|
2017-01-26 18:06:48 +01:00 |
|
Enno Rehling
|
e7a41a2017
|
missing includE
|
2017-01-26 18:06:48 +01:00 |
|