Enno Rehling
c8e975333b
WIP bug 2737
...
fix cost of spells with ring of power.
test and fix cost and limits of familiars casting spells.
2021-04-08 21:25:37 +02:00
Steffen Mecke
f48a37e4c7
e3 test irrelevant
2021-03-24 20:58:30 +01:00
Enno Rehling
a9a7609a9a
make curse_active check for a magician.
...
fix tests that were using curses without a creator.
2021-03-23 19:27:11 +01:00
Steffen Mecke
3334fc05e7
e3 test irrelevant
2021-03-21 17:50:06 +01:00
Enno Rehling
a3c8ff78da
https://bugs.eressea.de/view.php?id=2651
...
Störe Astrale Integrität und Mauern der Ewigkeit können mit STUFE gezuabert werden. Als Fixkosten-Sprüche kann die Stufe des Zaubers nicht überschritten werden.
Test für die Reichweite des Astralzaubers.
2020-12-06 19:08:23 +01:00
Enno Rehling
6cf6f96fb8
Fix test to work with lunitx on Lua 5.1
2020-05-03 16:52:40 +02:00
Enno Rehling
64a2890c91
convert to lua 5.3
2020-05-02 11:04:33 +02:00
Enno Rehling
950a7b7f9c
fix tests that try to disable mallorn.
2020-02-08 21:49:42 +01:00
Enno Rehling
855a989971
documentation for how orders work
...
remove unit names from tests.
2020-02-02 18:48:33 +01:00
Enno Rehling
d949d9a6d0
Bug 2623: Untote dürfen nicht in heilige Regionen ziehen.
...
Code style fixes.
2019-12-29 14:28:55 +01:00
Enno Rehling
f02c4cbaeb
disable magic resistant to prevent 2% intermittent test.
2019-10-05 20:59:55 +02:00
Enno Rehling
17fbd0d67d
Bug 2612 Zauberreparatur.
2019-09-29 17:56:56 +02:00
Enno Rehling
c7a38e4bdd
logic change in last commit: all familiars have an at_mage at creation.
2018-11-22 22:22:40 +01:00
Enno Rehling
d2389fa87b
Bug 2517: Vertraute ohne eigene Zauber reparieren
...
Trennung von caster und mage in spells.c
2018-11-17 21:31:05 +01:00
Enno Rehling
b181618b53
BUG 1877: change non-spell familiars.
...
1. mages can have actions when familiars cast spells.
2. familiar spells do not increase magician's costs.
3. improve separation of caster and mage.
2018-11-15 20:51:42 +01:00
Steffen Mecke
c15b4c8fbf
refactor terminate (calculate_armor/resistance)
2018-09-12 15:11:34 +02:00
Steffen Mecke
aed7432bb2
fix magic resistance (bug 2480)
2018-09-04 16:41:46 +02:00
Enno Rehling
9dd38a6593
convert E2 familiars from XML to Lua
2018-05-15 06:58:07 +02:00
Enno Rehling
14f59e4bfe
functional tests for pull_astral spell.
2018-05-06 19:02:47 +02:00
Enno Rehling
cd2624de8a
stop reallocation spell parameters.
...
fix involuntary tree growth in test, message check.
2018-05-06 15:49:34 +02:00
Enno Rehling
1c535b8dda
rough test of familiar spell
2018-01-26 17:45:40 +01:00
Enno Rehling
8efc7f1829
BUG 2391: Friedenslied erlaubt Flucht aus der Region.
2017-12-09 10:44:02 +01:00
Enno Rehling
6c18604bce
Failing acceptance test for bug 2391.
2017-12-09 10:24:31 +01:00
Enno Rehling
5dea221b8b
quick fix for intermittent spells
2017-05-06 10:56:44 +02:00
Enno Rehling
74673f172f
test for raindance/harvest spells, both games
2017-04-30 21:38:30 +02:00
Enno Rehling
6da21dbbe9
Zaubertests in Ebenen sind unstabil.
...
In E3 bekommen Elfen eien Bonus im Wald.
2017-04-30 17:42:16 +02:00
Enno Rehling
df96589ea6
add tests for earn_silver.
...
this is an odd one, don't want to break it.
2017-04-30 17:25:24 +02:00
Enno Rehling
4c67e0603b
remove attribs from rtype (it's only in rtype->construction that we use it?)
...
test to verify that mine bonus for iron works as advertised.
change the oder of arguments for faction.create (race is the only thing not optional).
2017-03-17 22:46:10 +01:00
Enno Rehling
cf08cdf3fb
configuration type-fixes: int to bool where appropriate (possibly incomplete)
...
rename some rules to make it more obvious that they are flags or other integer values.
2015-09-11 10:04:08 +02:00
Enno Rehling
b00d7b6d5a
increase magic power for low levels in E3 (instead of divide by 2 sometimes giving powers of < 1.0, cap it below at 1)
...
several spells have now had problems with powers lower than they were ever designed for, including shapeshift
also added a test and some framework for shapeshift spell (in E2).
https://bugs.eressea.de/view.php?id=1588
2015-04-30 15:59:52 +02:00