Commit Graph

2468 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