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
|
d4e5e5f478
|
add a simple upgrade script for non-developers.
|
2017-01-27 20:22:23 +01:00 |
Enno Rehling
|
0913336ef8
|
Use MSVC fixes for clibs compilation.
|
2017-01-26 21:47:59 +01:00 |
Enno Rehling
|
554c6b099a
|
Merge branch 'develop' of https://github.com/ennorehling/eressea into develop
|
2017-01-26 21:35:12 +01:00 |
Enno Rehling
|
f941fceed4
|
new cmake modules (expat)
|
2017-01-26 21:34:45 +01:00 |
Enno Rehling
|
50c5b44664
|
Merge pull request #643 from ennorehling/develop
something went wrong
|
2017-01-26 19:26:51 +01:00 |
Enno Rehling
|
146cb9b00d
|
fix merge conflict
|
2017-01-26 19:19:40 +01:00 |
Enno Rehling
|
5b221eda4e
|
Merge remote-tracking branch 'upstream/develop' into develop
|
2017-01-26 19:17:42 +01:00 |
Enno Rehling
|
085e1e0011
|
Merge pull request #642 from ennorehling/clibs
use clibs submodule, and selist instead of quicklist
|
2017-01-26 19:15:43 +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
|
350357120a
|
fix duplicate cutest library conflict and crash
|
2017-01-26 18:06:49 +01:00 |
Enno Rehling
|
e4a58b2e62
|
hack compress to not use /home/enno/bin script
|
2017-01-26 18:06:49 +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
|
dcdb5354d9
|
BUG 2273: runtests.bat fails when config is auto-loaded.
run rules tests with the correct configuration, ignore .ini file
setting.
still not enabling auto-load again, use custom.lua instead.
|
2017-01-26 18:06:48 +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
|
b2e6c48186
|
specify a game id, because there is one in the data
|
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
|
ef10c60714
|
the locales module is deprecated.
let's do this in custom.lua from now on.
|
2017-01-26 18:06:48 +01:00 |
Enno Rehling
|
963713b189
|
remove unused equipment sets (from an unrealized feature).
|
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 |
Enno Rehling
|
f4e25fe20e
|
try loading config.lua and custom.lua files, if they exist.
|
2017-01-26 18:06:48 +01:00 |
Enno Rehling
|
abeb7e344e
|
configure dbname in eressea.ini (or don't use DB if not
|
2017-01-26 18:06:48 +01:00 |
Enno Rehling
|
f86d86d4c6
|
Revert "remove sqlite3 code and dependency"
This reverts commit 7b55a57610 .
|
2017-01-26 18:06:48 +01:00 |
Enno Rehling
|
59916d1d5c
|
remove sqlite3 code and dependency
|
2017-01-26 18:06:48 +01:00 |
Enno Rehling
|
6e51570229
|
remove ERESSEA keyword from "bad password" message.
|
2017-01-26 18:06:16 +01:00 |
Enno Rehling
|
48ae12b629
|
emit a password message for newbie factions
|
2017-01-26 18:06:16 +01:00 |
Enno Rehling
|
d4a81ebd73
|
make these modules optional
|
2017-01-26 18:06:15 +01:00 |
Enno Rehling
|
d3d72d17e8
|
no starting equipment.
do not let the addplayer function give equipment.
rename equipment for autoseed.
|
2017-01-26 18:06:15 +01:00 |
Enno Rehling
|
847cfb5425
|
game.start in eressea.ini overrides calendar
|
2017-01-26 18:06:15 +01:00 |
Enno Rehling
|
0496c66028
|
use FACTION in text template, not ERESSEA
|
2017-01-26 18:06:15 +01:00 |
Enno Rehling
|
39375e8d4a
|
use the email address from eressea.ini in CR mailto
|
2017-01-26 18:06:15 +01:00 |
Enno Rehling
|
a6dd02c111
|
add game id to eressea.ini
|
2017-01-26 18:06:15 +01:00 |
Enno Rehling
|
4836e9530c
|
config.json settings shall not override eressea.ini
|
2017-01-26 18:06:15 +01:00 |
Enno Rehling
|
82193864c5
|
fix valgrind error.
I did not understand what keys look like, then effed up when fixing that.
|
2017-01-26 18:06:15 +01:00 |
Enno Rehling
|
dbc6a17e66
|
fix gcc build, introduce a hard limit on ini section size
|
2017-01-26 18:06:15 +01:00 |
Enno Rehling
|
c6584d83d2
|
issue #629: fix eressea.ini config
fixed reading of ini data into config (keys have a . here, not a :).
added a test.
removed obsolete global.inifile variable.
|
2017-01-26 18:06:15 +01:00 |
Enno Rehling
|
e511bf76b5
|
read game configuration data from .ini file
|
2017-01-26 18:05:26 +01:00 |