Enno Rehling
adc03b75bc
move skill.h to kernel, use enum in struct skill
2021-04-09 21:52:50 +02:00
Enno Rehling
50cdf39245
https://bugs.eressea.de/view.php?id=2736
...
report the correct region for drifting ships.
2021-03-28 18:58:09 +02:00
Enno Rehling
c8d03c9ea3
fix inifile and tolua builds
...
remove our custom assert header
2021-02-16 10:12:05 +01:00
Enno Rehling
d03face3c1
simplicate and add more lightness
2021-02-16 10:12:04 +01:00
Enno Rehling
31f589e76f
https://bugs.eressea.de/view.php?id=2716
...
improved messages when following a ship.
2021-02-16 10:12:04 +01:00
Enno Rehling
8ef95e6729
https://bugs.eressea.de/view.php?id=2716
...
Bei FOLGE Schiff muss das Zile nicht in der gleichen Region sein!
2021-02-16 10:12:04 +01:00
Enno Rehling
0bbadf2a66
https://bugs.eressea.de/view.php?id=2718
...
Better error messages for drifting ship.
2021-02-16 10:12:04 +01:00
Enno Rehling
e97f80ad3c
eliminate some high-level warnings
2021-02-16 10:12:04 +01:00
Enno Rehling
b7b6c4b668
https://bugs.eressea.de/view.php?id=2723
...
Meermenschen konnten nicht aus fahrenden Schiffen springen.
2021-02-07 12:52:35 +01:00
Enno Rehling
dde2f3644e
fix gcc complaints
2021-02-05 22:39:27 +01:00
Enno Rehling
e8aff3b431
https://bugs.eressea.de/view.php?id=2722
...
Weitere Schiffe sind nicht gesegelt, wenn ein Schiff Startregion = Ziel hatte.
2021-02-05 22:36:30 +01:00
Enno Rehling
2103707489
fix follow_ship crash
...
error message for non-captains was not generated
2021-01-03 10:22:17 +01:00
Enno Rehling
e23d5e6949
remove bad assumption
...
units on ships are not all at the end of the list, or ordered.
2020-12-06 15:47:47 +01:00
Enno Rehling
e4e06dfcbe
bug 2710 ships moving in circles break guard
2020-12-06 15:47:47 +01:00
Enno Rehling
68b409e1e7
ships on a ROUTE can drift.
2020-12-06 15:47:47 +01:00
Enno Rehling
10cafcbdec
pointer out of scope
2020-12-06 15:47:47 +01:00
Enno Rehling
712e1c3052
FOLGE SCHIFF repariert.
...
https://bugs.eressea.de/view.php?id=2698
FOLGE generell verbessert, so daß man mehrere FOLGE Befehle setzen kann.
Bugfix: findship findet auch "leere" Schiffe, der Caller muss jetzt auf sh->number testen.
Schiffe und Burgen können ab sofort die selben IDs benutzen.
Befehlsreihenfolge: FOLGE erst nach VERLASSE/GIB
2020-09-03 21:42:38 +02:00
Enno Rehling
b4fb721db4
make var_copy_regions not leaak (coverity)
2020-08-16 21:17:23 +02:00
Enno Rehling
d4400bb583
remove deprecated init_order_depr
2020-08-16 16:00:30 +02:00
Enno Rehling
f7dc15b64f
move_cmd caller no longer has to call init_order.
...
refactor move_cmd to be more like other command processors.
2020-08-16 16:00:30 +02:00
Enno Rehling
b657873488
let swimming and flying units follow a ship
2020-08-16 16:00:29 +02:00
Enno Rehling
05a200698a
https://bugs.eressea.de/view.php?id=2479
...
Einheiten folgen sich selbst nicht.
Remove unused copy of follow_ship logic from follow_unit.
2020-08-16 16:00:29 +02:00
Enno Rehling
73df4adde7
https://bugs.eressea.de/view.php?id=2676
...
Neue Meldung für Konvois mit zu wenigen Kapitänen.
2020-08-16 16:00:29 +02: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
fd1b981983
simplify sail/travel, remove route from arguments.
2019-11-02 21:32:11 +01:00
Enno Rehling
52ee682a48
Bug 2617: Berechnung von Überladung berechnet Flotten korrekt.
2019-11-02 19:09:15 +01:00
Enno Rehling
0db8f2167b
Bug 2618: Zusätzlicher Test Piraterie
2019-10-28 20:12:52 +01:00
Enno Rehling
533a0aceec
fix crash when following a lost ship
2019-10-23 23:17:31 +02:00
Enno Rehling
c82b3b27dd
Bug 2616: FOLGE schiesst über das Ziel hinaus.
2019-10-22 21:30:14 +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
b9ae927aa3
remove copyright notices.
2019-09-13 21:35:44 +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
c70e597b05
Update copyright notice with current date.
2019-07-14 09:37:35 +02:00
Enno Rehling
debb86601b
umlaut substitutions
2019-03-03 09:42:42 +01:00
Enno Rehling
484945d42a
more allocation checks.
2019-03-03 09:41:15 +01:00
Enno Rehling
ca7f3fbf88
reduce variables scope (cppcheck warnings).
2019-03-03 09:41:15 +01:00
Enno Rehling
d162c2dee1
excise bsdstring from the project
2019-03-03 09:39:52 +01:00
Enno Rehling
af91459fb1
add some variety to familiar selection.
...
effskill: use NULL, not 0 for pointer arguments.
2019-02-02 20:38:02 +01:00
Enno Rehling
4a66b558c5
WIP: refactor struct sc_mage (make it private).
...
tests are failing and/or slow.
2018-11-18 21:47:14 +01:00
Enno Rehling
0fd7906d41
extract contact logic to a module
...
add missing tests for contact to units.
add an attribute for contacting a faction.
2018-11-04 15:53:27 +01:00
Enno Rehling
89b10ee63d
bug 2463 fix xmastrees, fix get_key/set_key
2018-11-03 20:30:57 +01:00
Enno Rehling
d3a37179ef
add param.[hc], at last.
2018-09-29 19:32:39 +02:00
Enno Rehling
991fe8fd8d
enable checker build.
...
remove getid aliases from parser.h
2018-09-29 13:35:49 +02:00
Enno Rehling
b22d838a57
move gamedata.c to kernel
2018-09-29 13:21:46 +02:00
Enno Rehling
a373807189
move attrib and event modules to kernel
2018-09-29 11:37:17 +02:00
Enno Rehling
cc034861c2
Merge branch 'master' into develop
2018-09-16 11:28:35 +02:00
Enno Rehling
0c3126eb70
fix non-drifting ships crash
2018-09-16 11:25:34 +02:00
Enno Rehling
868499d941
Merge branch 'master' into develop
2018-09-16 10:12:57 +02:00
Enno Rehling
65675d1947
Fix crash when removing drifted ships.
2018-09-16 10:02:09 +02:00
Enno Rehling
d6e8b38724
FOLGE SCHIFF reparieren (hat UFL_LONGORDER getestet).
2018-09-12 20:35:27 +02:00