Enno Rehling
e0d6bb410e
Endlosschleife in BETRETE
2021-06-08 19:13:27 +02:00
Enno Rehling
48fd0bd4af
paused factions do not execute orders, do not join battles.
...
lots of change, didn't write any tests for this yet.
2021-06-08 19:13:26 +02:00
Enno Rehling
62aaf71b35
move unit reordering into sort.c
2021-06-06 13:14:19 +02:00
Enno Rehling
c68a356202
fix crash in release build
2021-05-04 21:06:53 +02:00
Enno Rehling
b9a20bb378
C90 has no inline keyword
2021-03-13 09:01:40 +01:00
Enno Rehling
a9ca16e767
Testing for C90 compatibility
2021-03-13 08:55:45 +01:00
Enno Rehling
38fd655af9
remove the weird rounding macro from peasant growth
2021-03-13 08:14:01 +01:00
Enno Rehling
d8c0b57864
we don't need to track age statistics for any but the new factions. rename global age to newbies.
2021-02-21 00:54:33 +01:00
Enno Rehling
e0e82c5fa5
fix MSVC warning levels, move _CRT_SECURE_NO_WARNINGS define to sources
2021-02-20 23:22:10 +01:00
Enno Rehling
8d286d5e23
fix disabling of tree growth.
2021-02-16 10:12:04 +01:00
Enno Rehling
8fbcf3f379
Neue Option für schnelleres Samenwachstum.
2021-02-16 10:12:04 +01:00
Steffen Mecke
6bba2a2ed7
PR 929: fix memory leak
2021-02-16 10:11:23 +01:00
Enno Rehling
8c62bd95cd
Refactor the wage function for readability.
...
Add a test for wages at different castle sizes.
2020-12-06 15:47:47 +01:00
Enno Rehling
4a7dadfb9b
make regions age only once someone discovers then
2020-10-12 08:47:54 +02:00
Enno Rehling
c7aab36c6e
GIB KOMMANDO erst nach drittem BETRETE
2020-09-24 19:16:46 +02: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
d4400bb583
remove deprecated init_order_depr
2020-08-16 16:00:30 +02:00
Enno Rehling
2e44e2dd09
eliminate deprecated function.
2020-08-16 16:00:30 +02:00
Enno Rehling
aa28ad323a
LOCALE command: do not delete orders with incomplete translations
...
Instead, we let the player fix them from echeck warnings.
2020-08-16 16:00:30 +02:00
Enno Rehling
d5f3bf7aed
https://bugs.eressea.de/view.php?id=2638
...
flying units may leave a ship on the ocean.
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
d55cfb8cbf
https://bugs.eressea.de/view.php?id=2689
...
Implement a working LOCALE command.
OBS: Throws away any command that isn't easy to translate.
2020-08-16 16:00:29 +02:00
Enno Rehling
19a2a69f33
Lighthouse: only show large swimming units (more than 10 weight).
...
Eliminate RCF_INVISIBLE and the spell race.
2020-08-16 16:00:29 +02:00
Enno Rehling
68e2a6e892
tree growth is rounded up.
2020-08-16 16:00:29 +02:00
Enno Rehling
6ccaaee4ea
report 2682: simplify tree growth
...
each spring, 2/3 of all saplings become trees over a 6 week period (1/9 per week).
2020-08-16 16:00:28 +02:00
Enno Rehling
ed0b7f8af2
Durch GIB "leer" gewordene Schiffe können nicht sinken.
2020-08-16 16:00:27 +02:00
Enno Rehling
f1a0a7a55c
https://bugs.eressea.de/view.php?id=2693
...
STIRB + PARTEI transferiert auch Magier des gleichen Gebietes.
2020-08-16 12:44:03 +02:00
Enno Rehling
97cb46933e
typo, ccidental bit-shift operation
2020-05-03 15:16:32 +02:00
Enno Rehling
268d93293c
Fehlermeldungen für GIB ALLES
...
Entkomplizierung lange Befehle.
2020-04-18 16:28:23 +02:00
Enno Rehling
5ee5751475
Keine Befehle löschen, ist nicht nötig und verwirtr nur.
2020-02-20 21:09:04 +01:00
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
3efcf97289
Fix for negative tree growth crash.
2020-01-19 13:45:38 +01:00
Enno Rehling
a94e4219b1
automatic tree growth is a b*tch
2020-01-18 21:06:48 +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
c8c22aea1b
bug 2624: short range conversion bug in tree growth
2020-01-02 12:52:39 +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
633866c814
STIRB PARTEI: Versuche, Helden zu übernehmen.
2019-11-30 16:29:23 +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
6b1baec2de
Merge branch 'master' into develop
2019-11-18 19:44:37 +01:00
Enno Rehling
cd165d94ec
Magier dürfen bei STIRB nicht übergeben werden.
2019-11-18 19:44:24 +01:00
Enno Rehling
dccde58221
Merge branch 'master' into develop
2019-11-18 19:34:05 +01:00
Enno Rehling
1bff7801ff
transfer_faction respects magic schools.
2019-11-18 19:33:37 +01: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
b6edc0b940
Bug 2611: password_cmd erzeugt ungültige Passworte.
2019-09-22 16:31:02 +02:00
Enno Rehling
b9ae927aa3
remove copyright notices.
2019-09-13 21:35:44 +02:00
Enno Rehling
aef98424ea
fix pathfinding
...
fix BENENNE FREMDE BURG
2019-08-27 22:17:28 +02:00
Enno Rehling
8ddca8ab0e
Bug 2458 strikes again: wrong insect warning.
...
simplify calendar code, add tests.
2019-08-25 15:14:21 +02:00
Enno Rehling
a51d3edee7
region.peasants can be short
2019-08-03 15:12:07 +02:00
Enno Rehling
0fef06a661
Bug 2594: KONTAKTIERE vor STIRB
2019-07-31 08:31:19 +02:00
Enno Rehling
fdfe0d3b35
check MAX_ENTERTAINERS.
...
extract recruit from economy.
Bug 2600 (WIP).
2019-07-29 23:53:59 +02:00