Commit graph

161 commits

Author SHA1 Message Date
Enno Rehling
650a266254 http://eressea.upb.de/mantis/view.php?id=593
FOLGE und Irrlichter kann ausgenutzt werden.
2005-07-06 22:10:43 +00:00
Enno Rehling
6b1d86e5ae Im Falle von !NDEBUG (Debug builds) wird strlcpy nicht inline gemacht (gdb
stellt sich wieder mal Kacke an)
2005-07-04 21:38:28 +00:00
Enno Rehling
5971f1caf5 Zu lange Kampfmeldung zerstört immer noch den Server. 2005-06-17 19:12:55 +00:00
Enno Rehling
0b8c2c94ef Potential buffer overruns galore. 2005-06-17 18:12:58 +00:00
Enno Rehling
686dfacc02 assert that argument types are all properly registered. 2005-06-13 20:25:07 +00:00
Enno Rehling
9a86f30fa0 doug lea malloc only when MSPACES defined 2005-06-12 20:45:18 +00:00
Enno Rehling
71dee49bbb ifdef enclosure of doug lea malloc 2005-06-12 10:56:18 +00:00
Enno Rehling
ddac39dcfa opstack cleanup. 2005-06-12 02:59:23 +00:00
Enno Rehling
b2404889d8 stackpointer bei reallocation neu setzen. 2005-06-12 02:36:26 +00:00
Enno Rehling
3d5c41a273 opstack was the #1 malloced datastructure. 2005-06-12 02:18:28 +00:00
Enno Rehling
8242e9ed41 Eressea ist 64-bit ready. Denke ich jedenfalls. 2005-06-09 22:10:35 +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
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
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
001d9461a1 Wir machen jetzt wieder eine Kopie alter länglicher Befehle. Vielleciht hilft es. 2005-05-01 11:32:24 +00:00
Enno Rehling
9b0daeced4 speeding up crt_find lookups because they are visible in the profile. 2005-04-30 16:38:16 +00:00
Enno Rehling
42c8902729 kleiner fehler eingeschlichen. 2005-04-24 08:17:07 +00:00
Enno Rehling
92de4d4c25 http://eressea.upb.de/mantis/view.php?id=500
Auraregeneration in Burgen war kapputt.

Noch ein paar display==NULL Fixes
2005-04-23 22:52:49 +00:00
Enno Rehling
1c01343739 Neuer Inselgenerator im Server.
Einheitliche Runtime-Library für VC.net Targets.
2005-04-03 08:32:16 +00:00
Enno Rehling
1b3336b88d Neue Eressea-Parteien steigen nicht mehr bei einem Erstrunden-NMR sofort
aus. Das sollten sie im Tutorial gelernt haben, ist dann eher ein doofer
Fehler, wenn das vorkommt.
2005-02-12 20:02:36 +00:00
Enno Rehling
de1658f961 Remove a few warnings,
Remove all the old makefiles
2005-02-12 02:18:13 +00:00
Enno Rehling
13172a28af - regionid() und die ersetzung von \\r entfernt.
- Neue Funktion für Steinkreise
- Bugfix alta Steinkreisfunktion
- Geschwindigkeit findfaction
- Geschwindigkeit it_find
- Einige Messages internationalisiert
- Bugfix Startholz
2005-01-19 20:33:13 +00:00
Enno Rehling
07a214b7fa Neue Schiffe erzeugen setzt sie automatisch in die Regionsliste ein. 2004-12-22 22:58:52 +00:00
Enno Rehling
736739ca42 Some updates to the VC6 files. Can't compile it since I have no libxml installed here 2004-09-11 16:57:05 +00:00
Enno Rehling
fa0114b64c http://eressea.upb.de/mantis/bug_view_page.php?bug_id=0000246
- Logging an error when a ship is moved to an illegal coast.

- Removing a const-cast warning from call to translate()
2004-09-05 09:51:57 +00:00
Enno Rehling
35434e97fe http://eressea.upb.de/mantis/bug_view_page.php?bug_id=0000243
- there was no walk="true" flag on toads.
2004-09-04 11:58:58 +00:00
Enno Rehling
fa1ab26cfe Removing a bunch of files: Makefiles, CVS ignore files, compiled python files 2004-09-04 08:52:10 +00:00
Enno Rehling
97bec20e4b kleine compile-fixes 2004-08-22 09:54:39 +00:00
Enno Rehling
db1a75f032 - Adresscheck nach rfc822 2004-08-22 09:41:47 +00:00
Enno Rehling
8ab908dde9 - Simpler Adresscheck (ungültige emails)
- Lua:
  - faction.info (banner)
2004-08-22 09:33:15 +00:00
Enno Rehling
9d01981c7b event-handling in lua,
events mit vargs,
events für message to unit
2004-08-08 11:02:42 +00:00
Enno Rehling
2367ea70ca - Rassenprefix als xml-include
- is_familiar() gab false zurück, wenn Magier nicht vorhanden war (partielles laden)
- verschiedene typecasts, die eigentlich unnötig sind
- windir nur benutzen, wenn MSCVER gesetzt
2004-08-07 07:42:22 +00:00
Enno Rehling
fb1696c19e racename-attribut verdeckt andere Rasse (ausser bei templates) 2004-07-10 22:31:21 +00:00
Enno Rehling
f1328bff7c - Neues Script für Jadee/Wente-Gates, nur Braut/Bräutigam durchlassen
- SQL-Stream verbessert, File wird nur erzeugt wenn auch geschrieben wird.
2004-07-10 17:16:15 +00:00
Enno Rehling
d048baa4c7 Abwärtskompatibilität zu alten (pre-2.6) Versionen von libxml.
Die Uni Paderborn hat so einen Scheiss installiert.
2004-07-09 09:48:10 +00:00
Enno Rehling
94ade452b7 Bugfix beim Löschen von Feuerwänden. 2004-07-04 11:16:43 +00:00
Enno Rehling
7a036598fe - http://eressea.upb.de/mantis/bug_view_page.php?bug_id=0000149
Änderungen am Parser. Quotes ("") werden jetzt mit \\ escaped.
  SPACE_REPLACEMENT (~) gibts noch, wird aber nur gelesen, nicht erzeugt.

Muss dringend ausgiebiger getestet werden.
2004-07-02 05:41:47 +00:00
Enno Rehling
612cb54ed9 - Ein Haufen kleiner Dinge, und ein crashfix in Bauernblut. 2004-06-26 20:51:19 +00:00
Enno Rehling
5e4b063b9b - Backport der orders aus E2 2004-06-21 16:45:27 +00:00
Enno Rehling
9af938319c - Etwas cruft entfernt.
- add_order() macht Eressea-Space-Escapen richtig
- log_error fllushed in jedem fall.
- Verweise auf BASE36_VERSION entfernt (ist eh immer b36)
2004-06-13 22:16:12 +00:00
Enno Rehling
7ef6d4e960 - Kampfänderung (festen Gegener - opponent - auswählen)
- cvsignore verzeichnisse aktualisieren
- igjarjuk-erscheinen deaktiviert
2004-05-31 18:21:54 +00:00
Enno Rehling
7d2ea7b398 Beim schreiben von Attributen etwas Ordnung gemacht.
Einige Attribute haben _nicht_ ihre schreibroutine mit einem space terminiert, was sie müssen, damit es nicht sowas gibt:
road 2 0 0 1 0 50 0end
2004-05-31 12:35:13 +00:00
Enno Rehling
bc0e8549b9 Beim schreiben von Attributen etwas Ordnung gemacht.
Einige Attribute haben _nicht_ ihre schreibroutine mit einem space terminiert, was sie müssen, damit es nicht sowas gibt:
road 2 0 0 1 0 50 0end
2004-05-31 12:19:26 +00:00
Enno Rehling
5296949c1b Alle Hashfunktionen mit Primzahlen, evtl. bessere Performance. 2004-05-26 06:42:58 +00:00
Enno Rehling
b93f1f5880 sp_chaosrow, noch einmal gefixt. Immer noch ein Bug.
Irreführende Fehlermeldung entfernt
2004-05-21 00:49:18 +00:00
Enno Rehling
b78b840cdd tippfehler neue zaubermessages 2004-05-09 08:46:46 +00:00
Enno Rehling
d9edccf069 so einfach ging's nicht. ich denk mir was anderes aus, glaub ich 2004-04-18 23:25:16 +00:00