Enno Rehling
63f4853875
crash in quit faction
...
fix test modules that have no setup
add test for lazy trolls
2020-01-26 12:32:31 +01:00
Enno Rehling
80b8bd7158
Merge branch 'master' into develop
2020-01-26 10:15:18 +01:00
Enno Rehling
42e17f3ba9
bug 2221: buildings cannot exceed maxsize.
...
* enable the allies.lua tests
2020-01-26 00:34:31 +01:00
Enno Rehling
e5947f432e
fix intermittent test because sometimes regions contained mallorn.
2020-01-19 18:20:12 +01:00
Enno Rehling
a94e4219b1
automatic tree growth is a b*tch
2020-01-18 21:06:48 +01:00
Enno Rehling
bfd89687cd
when planting saplings, plant remaining seeds.
2020-01-07 20:37:21 +01:00
Enno Rehling
043949c8d0
Bug 2625 PFLANZE Implementation aufgeklärt, Tests geschrieben.
2020-01-07 20:28:43 +01:00
Enno Rehling
2e054f27cc
Bug 2630: Drachen
...
1. Jungdrachen sind Drachen (RCF_DRAGON)
2. Ein Monster das nicht kämpfen kann, braucht nicht zu plündern.
3. make code more readable.
4. Wer schon bewacht, braucht keinen BEWACHE Befehl.
2020-01-07 19:24:10 +01:00
Enno Rehling
ea15af879e
Bug 2625 disable springtime sapling test.
2020-01-04 20:05:10 +01:00
Enno Rehling
967cfd107b
re-enable test
2020-01-04 20:00:57 +01:00
Enno Rehling
fb21d6d932
kill ancient godcursezone code.
...
add some tests for planting seeds.
2020-01-04 12:22:14 +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
1a8b94da59
STIRB PARTEI löscht die Befehle nicht.
...
Reparatur des Tests für VERGESSE MAGIE (Vertraute)
2019-11-24 16:39:21 +01:00
Enno Rehling
0db8f2167b
Bug 2618: Zusätzlicher Test Piraterie
2019-10-28 20:12:52 +01:00
Enno Rehling
f64020157c
test name spelling fix
2019-10-21 20:07:55 +02:00
Enno Rehling
70b148296f
MACHE beschädigte Konvois
2019-10-21 20:04:32 +02:00
Enno Rehling
12491ffc16
GIB 0 an Land kann alle Schiffe geben, auf Ozean nicht.
2019-10-10 20:24:18 +02:00
Enno Rehling
1d405e2ef8
GIB 0 n SCHIFFE
...
Keine Boote erlauben
Übergabe an eigene Besatzung.
2019-10-10 20:17:25 +02:00
Enno Rehling
78e44e0fe3
check compatible costs
2019-10-10 16:12:25 +02:00
Enno Rehling
24978a5b80
Schiffstransfer nur zwischen Kapitänen.
2019-10-08 21:14:01 +02:00
Enno Rehling
1e0afdc961
spells can only be cast on single ships.
2019-10-08 21:08:33 +02:00
Enno Rehling
b0e6ed430b
GIB alle Schiffe an andere Einheit.
2019-10-08 04:52:41 +02:00
Enno Rehling
f4011af784
GIB unit n SCHIFF implementiert.
2019-10-07 21:50:52 +02:00
Enno Rehling
39e3001a50
start implementing give_ship
2019-10-06 20:42:47 +02:00
Enno Rehling
5cf417d16d
must have one captain per ship.
2019-10-06 20:22:19 +02:00
Enno Rehling
178f7c2e19
add number of ships for convoys.
...
check required crew skills.
require number of captains >= ship.number.
2019-10-06 18:11:10 +02: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
24552613c8
fetch_astral braucht astralregions eigentlich nicht.
2019-09-24 21:26:34 +02:00
Enno Rehling
a2ece4e749
Merge branch 'develop' of github.com:ennorehling/eressea into develop
2019-09-23 20:44:59 +02:00
Enno Rehling
ade50af60b
Merge branch 'master' into develop
2019-09-23 17:37:02 +02:00
Enno Rehling
ef9567897f
test for insect behavior when riding out of of through mountains.
2019-09-22 14:06:04 +02:00
Enno Rehling
ea9e31d1b2
tests for trolls riding on carts.
2019-09-15 20:32:07 +02:00
Enno Rehling
93e82fc6ae
concat in Lua is not PHP
2019-09-15 14:33:48 +02:00
Enno Rehling
65689df308
quit faction is still disabled
2019-09-15 14:33:48 +02:00
Enno Rehling
52f08917d5
getn is deprecated
2019-09-15 14:33:48 +02:00
Enno Rehling
fa3abe8c32
new bindings for allies.
...
script to fix damage from bug 2608.
2019-09-15 14:33:48 +02:00
Enno Rehling
fef57d3fcf
factions that idle out gift their stuff to friends
2019-09-15 14:32:48 +02:00
Enno Rehling
21534ca872
concat in Lua is not PHP
2019-09-15 14:30:50 +02:00
Enno Rehling
e90b7acd4c
Merge remote-tracking branch 'upstream/master'
2019-09-15 14:17:37 +02:00
Enno Rehling
294e88196c
quit faction is still disabled
2019-09-15 14:12:18 +02:00
Enno Rehling
f06fd8945c
getn is deprecated
2019-09-15 14:02:53 +02:00
Enno Rehling
e58f51e536
new bindings for allies.
...
script to fix damage from bug 2608.
2019-09-15 14:02:32 +02:00
Enno Rehling
bd25c0bf6e
helfe-status nach lua exponieren.
2019-09-15 14:01:33 +02:00
Enno Rehling
ddc8c27489
Bug 2605: testing horses and carts
...
fixing indentation in battle.c
2019-09-12 22:23:50 +02:00
Enno Rehling
cc77ce6f20
Tests für Einheiten mit Pferden.
2019-09-10 06:40:42 +02:00
Enno Rehling
8bed3f3329
fix give_unit test for E3
...
extract read_factions from read_game, now small and nice.
2019-08-25 18:11:14 +02:00
Enno Rehling
cf7971bcfc
Tests for GIVE UNIT and groups.
2019-08-25 17:43:18 +02:00
Enno Rehling
e5c4bd5013
fix and improve lighthouse test.
2019-08-20 17:30:21 +02:00
Enno Rehling
878bc653e8
this test no longer applies
2019-08-20 17:25:26 +02:00
Enno Rehling
b53304d82e
Schneekugel wirkt auf aktive Vulkane
...
https://bugs.eressea.de/view.php?id=2554
2019-08-13 18:57:17 +02:00
Enno Rehling
35476da96b
Merge branch 'master' into develop
2019-07-31 08:44:42 +02:00
Enno Rehling
0fef06a661
Bug 2594: KONTAKTIERE vor STIRB
2019-07-31 08:31:19 +02:00
Enno Rehling
54d7ea19a4
Bug 2591: Datenbank enthält faslches Passwort für neue Parteien.
2019-07-30 15:26:15 +02:00
Enno Rehling
fdfe0d3b35
check MAX_ENTERTAINERS.
...
extract recruit from economy.
Bug 2600 (WIP).
2019-07-29 23:53:59 +02:00
Enno Rehling
f677a21541
disable QUIT FACTION with ifdef QUIT_WITH_TRANSFER
2019-07-06 12:02:52 +02:00
Enno Rehling
a2b89b5354
Merge branch 'master' into develop
2019-04-28 18:31:29 +02:00
Enno Rehling
f89c414bcd
Bug 2580: Muschelplateau
2019-04-28 18:30:54 +02:00
Enno Rehling
968f67a567
delete intermittent test: ents have no special guarding powers.
2019-04-27 18:30:30 +02:00
Enno Rehling
21e226b068
Bug 2576: fix indexing of portals.
2019-04-07 16:05:00 +02:00
Enno Rehling
c92f7505e5
Bug 2576: additional logging.
...
increase log verbosity, decrease some log levels.
2019-04-07 15:28:47 +02:00
Enno Rehling
bcca812ecc
Bug 2576: additional logging.
...
increase log verbosity, decrease some log levels.
2019-04-07 13:11:02 +02:00
Enno Rehling
9168a25bf2
test debugging
2019-03-24 18:13:42 +01:00
Enno Rehling
5a5a6de69d
Merge remote-tracking branch 'upstream/master'
2019-03-03 09:53:40 +01:00
Enno Rehling
894bb4db4c
BUG 2504: skeletons can learn.
...
There was a mixup between the AI feature and the race capability, so I cleared up the code a little bit.
It's annoying that these flags are in the same int.
2019-03-03 09:42:42 +01:00
Enno Rehling
f054bdf8cf
BUG 2549 promote after recruit
...
calculating max units before PROMOTE requires that all recruitment has finished.
2019-03-03 09:41:53 +01:00
Enno Rehling
b5624e6a8a
Some tests for WORK and wages.
2019-03-03 09:41:15 +01:00
Enno Rehling
07d2278741
re-enable intermittent test, supplement unit test.
...
Untote reservieren nichts von anderen Einheiten.
2019-03-03 09:41:15 +01:00
Enno Rehling
3be5211a53
fix a previously undetected bug in str_strlcpy.
2019-03-03 09:39:51 +01:00
Enno Rehling
5d6147462a
disable intermittent check
2019-03-03 09:33:09 +01:00
Enno Rehling
d56eee9687
BUG 2504: skeletons can learn.
...
There was a mixup between the AI feature and the race capability, so I cleared up the code a little bit.
It's annoying that these flags are in the same int.
2019-02-16 20:14:34 +01:00
Enno Rehling
172387e6bc
BUG 2549 promote after recruit
...
calculating max units before PROMOTE requires that all recruitment has finished.
2019-01-20 16:51:04 +01:00
Enno Rehling
d5e5993cb0
Some tests for WORK and wages.
2019-01-08 19:51:42 +01:00
Enno Rehling
1ca1c7cfea
re-enable intermittent test, supplement unit test.
...
Untote reservieren nichts von anderen Einheiten.
2018-12-09 14:41:14 +01:00
Enno Rehling
c815916fda
Merge branch 'master' into develop
2018-12-09 10:27:53 +01:00
Enno Rehling
9ae603803f
Bug 2533 fix weapon selection
...
disable undead_reserve test in master, because it is intermittent.
2018-12-09 10:21:58 +01:00
Enno Rehling
4c19dfecf8
fix a previously undetected bug in str_strlcpy.
2018-11-27 20:01:47 +01: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
73540d733d
Bug 2451: fix equip_unit for spells,
...
update the familiar-fixing code from bug 2517.
2018-11-22 22:13:23 +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
Enno Rehling
2f9325073b
test for cart building
2018-11-05 20:30:33 +01:00
Enno Rehling
dac6ef660d
Merge branch 'master' into develop
2018-11-04 09:10:54 +01:00
Enno Rehling
89b10ee63d
bug 2463 fix xmastrees, fix get_key/set_key
2018-11-03 20:30:57 +01:00
Enno Rehling
d9f800f444
Bug 2482: Untote können ihre eigenen Gegenstände reservieren.
2018-11-03 18:25:22 +01:00
Enno Rehling
dc08ba5e98
bug 2510 duplicate region after datafile read
2018-11-03 13:51:10 +01:00
Enno Rehling
6326664b86
BUG 2505 proof by test.
2018-10-28 21:48:52 +01:00
Enno Rehling
281ed3d3e9
Remove remainder of old the tunnel implementation with b:add_action().
2018-10-14 17:53:48 +02:00
Enno Rehling
d8468dc83f
Merge remote-tracking branch 'upstream/develop' into develop
2018-10-13 20:27:42 +02:00
Enno Rehling
92c6fb9bac
Merge branch 'develop' into bug2480
2018-10-13 20:25:13 +02:00
Enno Rehling
772386ffc7
debug logging did not help. nothing unusual here, just weirdly intermittent.
2018-10-12 20:46:48 +02:00
Enno Rehling
e234a0db6f
write the htpasswd file, again
2018-09-26 20:21:56 +02:00
Enno Rehling
74aa4bdaf3
bindings for gamedb_update, run after turn.
2018-09-25 20:39:43 +02:00
Enno Rehling
658b47aeb4
remove seaserpent test that is not a test.
2018-09-15 19:12:32 +02:00
Enno Rehling
681cf32e1f
remove besiege from keywords[] array
...
fix broken at_keys attributes
remove unused global.attribs
2018-09-15 18:35:27 +02:00
Enno Rehling
d6e8b38724
FOLGE SCHIFF reparieren (hat UFL_LONGORDER getestet).
2018-09-12 20:35:27 +02:00
Steffen Mecke
c15b4c8fbf
refactor terminate (calculate_armor/resistance)
2018-09-12 15:11:34 +02:00
Enno Rehling
2e5e8347ac
Bug 2489: Kill the SIEGE command, forever.
2018-09-09 21:01:10 +02:00
Enno Rehling
9456c4bdc7
fix debug logging.
2018-09-09 15:16:11 +02:00
Enno Rehling
67089aeb8c
Bug 2487: Fix LERNE AUTO translations
...
Also disallow autolearning expensive skills.
2018-09-09 15:13:20 +02:00