Commit graph

2068 commits

Author SHA1 Message Date
Enno Rehling
2fc718b983 Der neuer Code von Corwin verhinderte neue Einheiten, wenn game.maxunits im XML file nicht gesetzt war (Regel im alten Code war wenn maxunits=0, dann kein Limit). War nicht gut für HSE :-) 2005-05-20 22:51:37 +00:00
Enno Rehling
71296bfced crashbug, weil "too many units" message char * satt order * übergeben bekommt. 2005-05-20 22:39:22 +00:00
Enno Rehling
5f3c13521e Type-warnings entfernt, die corwins letzter commit erzeugte. 2005-05-20 22:32:53 +00:00
Enno Rehling
9515363c56 Lange Befehle erscheinen wieder im NR. 2005-05-20 22:26:41 +00:00
Christian Schlittchen
0f9353eaaf neuer Spiel-Parameter unitsperalliance (boolean): Einheitenlimit pro Allianz 2005-05-20 09:08:39 +00:00
Enno Rehling
91b137fc20 Anzeige von Einheiten im Mapper auf neues spskill umgestellt. 2005-05-12 21:15:33 +00:00
Enno Rehling
987fba6213 Heilung um Faktor 200 zu gering. 2005-05-12 19:59:04 +00:00
Enno Rehling
87f6a9e390 kleines null-pointer problem. 2005-05-11 20:38:19 +00:00
Enno Rehling
8a9727e5f2 letzter Schliff an den order-Strukturen und möglichen defines. 2005-05-11 20:24:51 +00:00
Enno Rehling
d72f078d55 duplicate strdup is no good. 2005-05-11 20:03:46 +00:00
Enno Rehling
2e7e23ad97 small bugfix. 2005-05-11 17:07:49 +00:00
Enno Rehling
17419a3164 sharing STUDY orders between units.
monsters: code cosmetics
2005-05-11 16:12:42 +00:00
Enno Rehling
498afe2ff2 Textänderung Monsterfrass. 2005-05-10 19:17:56 +00:00
Enno Rehling
434540fd9e Reihenfolge bei calloc (reine codekosmetik) 2005-05-09 22:40:15 +00:00
Enno Rehling
198f2cf90f Das mit dem neuen Befehls-handling zieht Kreise. 2005-05-09 22:30:43 +00:00
Enno Rehling
d7816c7b2d Fehlende Meldung für das Einreissen von Strassen. 2005-05-09 21:46:10 +00:00
Enno Rehling
a285399f9a valgrind mochte das mit den bit-sizes nicht. nagut. 2005-05-09 21:18:51 +00:00
Enno Rehling
903633060a new_message is deprecated, replacing it with msg_message 2005-05-09 20:29:27 +00:00
Enno Rehling
e2d87d2b2a Reference-counting in Befehlen. Derzeit nur für Befehle ohne Parameter.
jetzt mit define SHARE_ORDERS aktivierbar.
2005-05-09 20:01:28 +00:00
Enno Rehling
c755cf39f2 Reference-counting in Befehlen. Derzeit nur für Befehle ohne Parameter. 2005-05-09 19:57:44 +00:00
Enno Rehling
43f7c7413c that stuff with different library names? forgetaboutit! 2005-05-08 18:57:25 +00:00
Enno Rehling
43300ac55f bool conflicts with boolean in C++ when compiled... 2005-05-08 18:17:08 +00:00
Enno Rehling
64a85e8138 jamrules und fixes, damit die kranke uni-installation klappt 2005-05-08 17:32:01 +00:00
Enno Rehling
6eb123d6cc chaosgate bordertype not registered, can't load datafile. 2005-05-08 14:52:32 +00:00
Enno Rehling
caa658a334 crashbug, von default_order änderung verursacht 2005-05-08 14:41:22 +00:00
Enno Rehling
3460cf5b82 memory leaks 2005-05-08 00:38:21 +00:00
Enno Rehling
b59489466d smaller leakage (xml property, no wormhole) 2005-05-08 00:36:11 +00:00
Enno Rehling
71ee47751a Memory Leaks:
- Kampf
- Globalreport, Adressen
- XPath
- at_luxuries
2005-05-08 00:16:32 +00:00
Enno Rehling
d61e5eae56 and of course, default_orders need to be static... 2005-05-08 00:04:16 +00:00
Enno Rehling
0a2be8f2b8 add_message memory leak in hunger()
extremes memory leak in default_order()
2005-05-08 00:03:31 +00:00
Enno Rehling
26745e16f7 f->mistakes is a useless pointer. 2005-05-07 23:53:23 +00:00
Enno Rehling
b4acb828d7 Ein bischen aufraeumen am Schluss kann nicht wehtun. Nicht doll. 2005-05-07 13:38:46 +00:00
Enno Rehling
d7cf8ccc6a reactivating some cleanup code 2005-05-07 10:31:25 +00:00
Enno Rehling
264880cc7b making dmalloc work again 2005-05-07 10:07:06 +00:00
Enno Rehling
ced0d324e6 indentation only 2005-05-07 10:03:00 +00:00
Enno Rehling
c4696fe512 Parameter für msg_message() müssen nicht mit strdup kopiert werden, dass tut copy_arg() schon. 2005-05-07 10:01:38 +00:00
Enno Rehling
8656d93555 bugfixes to make things compile on linux 2005-05-06 23:25:08 +00:00
Enno Rehling
2e9e7f1e23 Implemented BSD string.h extensions (strlcat, strlcpy).
Big items in astral space crumble (disabled by define).
Chaossog verursacht 3/4 Schaden beim durchgehen (ungetestet).
Überladeschutz bei Schiffen abgeschaltet.
2005-05-06 22:30:19 +00:00
Enno Rehling
1381d330c5 Noch zwei kleine kosmetische Fehler. 2005-05-05 03:19:35 +00:00
Enno Rehling
64f80c8bc6 Monster-angriffschance ist konfigurierbar, default ist 4%.
Highlevel-Monster (juju, ghast, sk. lord) haben 2%
Bugfix: Highlevel-Monster fressen Bauern, genau wie ihre lowlevel-variante.
2005-05-05 02:50:14 +00:00
Enno Rehling
47086fc8c1 Zwei kleine kosmetische Fehler. 2005-05-05 02:35:48 +00:00
Enno Rehling
2483a3c229 old_race ist wesentlich langsamer als new_race. Deshalb wird es jetzt an ein paar Stellen mal ersetzt. 2005-05-05 01:41:09 +00:00
Enno Rehling
f00a3d96ff old_race ist wesentlich langsamer als new_race. Deshalb wird es jetzt an ein paar Stellen mal ersetzt. 2005-05-05 01:37:08 +00:00
Enno Rehling
36b8e00728 pool: ohne old_race() calls geht es schneller.
reports: spskill() kann schneller sein.
2005-05-05 01:26:59 +00:00
Enno Rehling
ec3ad436d8 more string concatenation speed-up. 2005-05-05 00:12:54 +00:00
Enno Rehling
5aaf6bfed5 Schnellere Reporterzeugung durch Vermeindung von scat() 2005-05-04 17:11:34 +00:00
Enno Rehling
2241847cfb warning removal 2005-05-01 21:31:09 +00:00
Enno Rehling
068b26c54b null pointer crash thnigy 2005-05-01 21:29:55 +00:00
Enno Rehling
5831dc5df4 autoseed setzt nicht mehr 2 Parteien in der gleiceh Region aus, und asserted deshalb auch nicht. So jedenfalls der Plan... 2005-05-01 17:46:33 +00:00
Enno Rehling
48b597e972 parsing von LEHRE vereinfacht, parser_end() Befehl prüft ob letzte Einheit geparsed. 2005-05-01 16:33:27 +00:00