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
Enno Rehling
ed99053282
LEHRE parsen ist im Moment wohl kapuutt..
2005-05-01 16:24:36 +00:00
Enno Rehling
50e4d785a4
push und pop verwechselt
2005-05-01 13:33:34 +00:00
Enno Rehling
cd35efefb4
einmal parser_pushstate() vergessen.
2005-05-01 13:08:11 +00:00
Enno Rehling
1ca01109eb
listen-iteration will gelernt sein...
2005-05-01 11:38:06 +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
f8ef91907a
Beschleunigung des von get_seen_interval (Dank ENUM_REGIONS)
2005-05-01 00:26:15 +00:00
Enno Rehling
b445cc1ed3
- maxsize für einheiten
...
- fehler bei u_setfaction-änderung
- faction specials? was für faction specials...
- signal handler für SIGSEGV, backtraces
2005-04-30 22:03:47 +00:00
Enno Rehling
3eea6880a8
Einmalig die Zugvorlage für Eressea deaktivieren, wenn ein Spieler den CR bekommt.
2005-04-30 19:00:57 +00:00
Enno Rehling
48284eda68
saving a little memory.
2005-04-30 18:54:25 +00:00
Enno Rehling
7e027ada71
null-pointer problem wenn SHORT_STRINGS aktiv
2005-04-30 17:16:17 +00:00
Enno Rehling
092b249060
unit::lastorder entfernt. Das Konzept eines einzelnen langen Befehles hat ausgedient, spätestens seit @ existiert.
2005-04-30 17:07:46 +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
1d0590d4c7
Auch alter server mit autoseed.
2005-04-30 14:48:32 +00:00
Enno Rehling
15eb110631
KEEP_UNZIPPED hat seine Nützlichkeit überlebt
2005-04-30 14:00:02 +00:00
Enno Rehling
f685f770f0
nochmal der gleiche fehler, i_free ist zu pingelig :-)
2005-04-30 13:51:25 +00:00
Enno Rehling
4855b6de4a
crash, weil i_free ein pingeliges assert hat.
2005-04-30 13:43:32 +00:00
Enno Rehling
a6cc3216b6
Per default keinen Report mehr für die Monster (kann per write_report() aus
...
lua gemacht werden, wenn doch gewünscht).
2005-04-30 13:21:20 +00:00
Enno Rehling
357dd0ddca
leaking loot from fighters after combat.
2005-04-30 11:54:16 +00:00
Enno Rehling
9ed93308ff
memory leak of fighters' weapons in combat
2005-04-30 11:50:19 +00:00
Enno Rehling
304ac20747
memory leaked by item reports in the CR.
2005-04-30 11:46:11 +00:00
Enno Rehling
7c8b416338
Gulrak meinte im IRC zu recht, da sei was nicht richtig in dem Messagetype.
2005-04-28 19:01:23 +00:00
Enno Rehling
764b1ddf72
http://eressea.upb.de/mantis/view.php?id=502
...
Verlassen von Schiffen und Attackieren in der gleichen Runde
Eine Lösung für das Problem, die alle Leute, die aus Schiffen aussteigen, die komplette Runde über sichtbar machen (und erst kurz vor der Reportgenerierung wieder versteckt).
2005-04-28 17:11:32 +00:00
Enno Rehling
9503038f69
Probleme mit Reportschreibung sind inzwischen alle geloest, Testauswertung
...
sieht gut aus, und Geschwindigkeit ist ziemlich gut.
Noch eine ungenutzte Funktion entfernt.
2005-04-28 08:24:00 +00:00
Enno Rehling
8005f97d54
readunit() erzeugt einheiten, muss sie daher auh anmelden.
2005-04-28 07:04:10 +00:00
Enno Rehling
b97cdde5ba
Einhieten, die die Partei wechseln (Monster?) müssen update_interval() aufrufen.
2005-04-28 06:57:23 +00:00
Enno Rehling
824315dc81
null-pointer crash behoben
2005-04-27 22:29:11 +00:00
Enno Rehling
43add26d80
weg mit doppelter leerzeile bei reportausgabe
2005-04-27 21:42:14 +00:00
Enno Rehling
8fd95421ca
firstregion/lastregion beschleunigungen und bugfix
2005-04-27 21:03:08 +00:00
Enno Rehling
c97d520bc6
lastregion und firstregion sind m.M. buggy (Leuchttürme). ich disable die mal, und schaue wieviel sie für die performance überhaupt tun...
2005-04-27 13:30:12 +00:00
Enno Rehling
faa6f211f5
the new report writing did not work on linux right away. should be good now.
2005-04-27 13:06:35 +00:00
Enno Rehling
1f4ec6520b
Writing individual factions' reports is now a lua command. but it probably needs some initialization, must check.
...
Also, a bit more error reporting when i.e. the report path cannot be created. time for a chek on a linux box.
2005-04-27 12:18:05 +00:00
Enno Rehling
21fcb3d167
log10(0) ist nicht erlaubt.
2005-04-25 17:44:19 +00:00
Enno Rehling
20c9112b07
Abfangen von errno, Ausgabe, aber kein Abbruch des Reports.
2005-04-25 16:31:36 +00:00
Enno Rehling
4ed68348ba
Fehlerbehandlung fehlende Befehlsdatei
2005-04-24 21:54:57 +00:00
Enno Rehling
649af5c16f
function declaration isn't a prototype, baby.
2005-04-24 21:50:58 +00:00
Enno Rehling
0bcac1de15
lua write_reports() kann jetzt theoretisch einen Fehler zurückliefern, aber tut das (noch) nicht, weil ich dafür Fehlerchecks in den Report-Routinen brauche. Hier ist aber definitiv die nächste Baustelle, auch das gezielte Schreiben einzelner Reports ist wirklich an der Zeit.
2005-04-24 21:49:51 +00:00
Enno Rehling
1e17981a1f
http://eressea.upb.de/mantis/view.php?id=480
...
Folgen von Schiffen funktioniert nicht (Nachtrag).
2005-04-24 21:46:53 +00:00
Enno Rehling
42c8902729
kleiner fehler eingeschlichen.
2005-04-24 08:17:07 +00:00
Enno Rehling
e39b020d58
http://eressea.upb.de/mantis/view.php?id=500
...
Auraregeneration in Burgen war kaputt (Fix Nachtrag)
2005-04-23 23:01:12 +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
fdf61f1845
Undo Workspace changes. Das war so nicht gewollt...
2005-04-23 10:21:20 +00:00