Commit graph

1134 commits

Author SHA1 Message Date
Enno Rehling
191fb45b18 More English messages translated, especially magic. 2005-07-25 19:21:05 +00:00
Enno Rehling
3daf4a78ec http://eressea.upb.de/mantis/view.php?id=607
Gabe des Chaos hört einfach auf.

Problem war, dass der Name des curse falsch war und deshalb NULL... man soll sowas immer testen.
2005-07-23 19:24:16 +00:00
Enno Rehling
41708ce703 http://eressea.upb.de/mantis/view.php?id=606
Traumschlößchen verschwindet nicht und funktioniert nicht

Verschwinden tut es wohl immer noch nicht, aber immerhin funktioniert es.
2005-07-23 18:18:53 +00:00
Enno Rehling
659d32e5f3 at_follow Attribut wird nicht mehr im CR/NR ausgegeben, da es ohnehin nicht gespeichert wird. 2005-07-22 18:19:24 +00:00
Enno Rehling
3db6b2a9fd ageing für das at_leftship attribut verhinder, dass Einheiten die ein Schiff verlassen haben in der Folgewoche immer noch im Report stehen.
Kosmetischer Fix an der Schock-Meldung.

Weniger Aufrufe von invisible() wenn Einheiten garkeinen Ring haben.
2005-07-22 17:13:51 +00:00
Enno Rehling
fb7937a37d last commit caused a crash. Also cleaning up the NR order writing a bit. 2005-07-16 21:18:22 +00:00
Enno Rehling
f78105d262 http://eressea.upb.de/mantis/view.php?id=600
Präkampfzauber beim Einrundenkampf kostet Aura

Ab sofort kosten Präkampfzauber immer Aura. Wer nicht will, dass sie gezaubert werden, möge sie abschalten, dafür gibt es einen Befehl. Ausserdem werden sie gezaubert, auch wenn der Magier auf KÄMPFE NICHT steht. Ein Mechanismus zur Verhinderung von Präkampfzaubern sollte reichen, zwei führen nur zu Fehlern und Verwirrung.
2005-07-14 18:37:16 +00:00
Enno Rehling
9bfa55d584 http://eressea.upb.de/mantis/view.php?id=577
Seeschlange nicht getarnt

Unterschiede zwischen eff_stealth und effstealth behoben.
2005-07-10 22:27:55 +00:00
Enno Rehling
e1dc630bcd double commit (I know it's bad, but I messed up):
http://eressea.upb.de/mantis/view.php?id=595
Durchreise von unsichtbaren Einheiten wird angezeigt
- invisible() war an vielen Stellen in ein #if geklammert, das dazu führte, das der alte ROI nicht funktioniert.

http://eressea.upb.de/mantis/view.php?id=581
Bewachen von Untoten (Skelette, Skelettherren, Dämonen)
- Untote lernen jetzt in der ersten Woche waffenlosen Kampf, und bewachen damit. Der alte CANGUARD Hack wird vorerst von keinem Monster mehr genutzt.

ACHTUNG! Die letztgenannte Änderung führt dazu dass Monster in der kommenden Woche evtl. aufhören, Regionen zu bewachen, bis sie's wieder gelernt haben.
2005-07-10 16:32:47 +00:00
Enno Rehling
50a67e20fb http://eressea.upb.de/mantis/view.php?id=597
Fehlschlag bei Magieresistenz von Schiffen etwas klarer formuliert.
2005-07-10 16:06:33 +00:00
Enno Rehling
17a6be3d0f Verschönerung Reportausgabe, Wirbel. 2005-07-07 19:31:47 +00:00
Enno Rehling
a970f3b883 http://eressea.upb.de/mantis/view.php?id=593
Einheit mit FOLGE-Befehl führt keinen langen Befehl aus obwohl führende Einheit sich nicht bewegt hat

Verbesserung: Wenn NACH oder ROUTE nicht der gewählte lange Befehl sind, wird auch nciht gefolgt.
Des weiteren: Folgende Einheiten mit at_follow werden ebenfalls verfolgt.
2005-07-06 22:30:38 +00:00
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
c11d28fe97 http://eressea.upb.de/mantis/view.php?id=589
PIRATERIE auf Verbündete

Der Code hält sich jetzt an die regeln und verfolgt keine Verbündeten (HELP_FIGHT).
außerdem gefixt: PIRATERIE <partei>
2005-07-04 17:42:15 +00:00
Enno Rehling
b125e84ada http://eressea.upb.de/mantis/view.php?id=586
Fliegende Einheiten ertrinken

Aussserdem: Verschieben der Astralraumänderungen (wg. schwerem Magiepatzer)
2005-07-01 22:54:14 +00:00
Enno Rehling
61e063cb66 http://eressea.upb.de/mantis/view.php?id=580
Illaun Zauber süsse Träume "Orkvermehrung"

Der Zauber erfordert jetzt entweder eine eigene Einheit, oder ein KONTAKTIERE von der Zieleinheit.
2005-06-30 21:22:19 +00:00
Enno Rehling
1bb5deb8b9 http://eressea.upb.de/mantis/view.php?id=581
Bewachen von Untoten (Skelette, Skelettherren, Dämonen)

Einheiten mit Talent Waffenloser Kampf können Regionen bewachen.
2005-06-28 21:15:42 +00:00
Enno Rehling
26f60e18c5 Auf Schiffen keine Tarnung, auf Ozeanen dafuer schon. 2005-06-27 11:53:18 +00:00
Enno Rehling
326519190e Piraten kriegen Tavernen-Fehlermeldungen :-) 2005-06-26 21:14:54 +00:00
Enno Rehling
4239fdfc9b http://eressea.upb.de/mantis/view.php?id=575
Stufe bei ZERSTÖRE geht nich
Issue: 575
2005-06-26 13:24:19 +00:00
Enno Rehling
2cebb01c99 http://eressea.upb.de/mantis/view.php?id=563
Komische 'Kämpft gegen' Zeile (und Attackiert)
Issue: 563
2005-06-26 13:16:49 +00:00
Enno Rehling
e6c5c45910 das GROUP flag muss gespeichert werden. 2005-06-26 12:52:26 +00:00
Enno Rehling
105521cc0e plural/singular bei resourcenamen vertauscht. warum meldet sowas keiner? 2005-06-24 19:43:57 +00:00
Enno Rehling
91357b3adc plural/singular bei resourcenamen vertauscht. warum meldet sowas keiner? 2005-06-24 19:43:35 +00:00
Enno Rehling
ab4eaabc09 http://eressea.upb.de/mantis/view.php?id=570
Angriffe von Schiffen aus nur verbieten, wenn die Region bewacht wird.
2005-06-24 19:27:35 +00:00
Enno Rehling
050092015e http://eressea.upb.de/mantis/view.php?id=548
DEFAULT-Befehl funktioniert wieder nicht (aber diesmal auf andere Weise)

Im NR stehen die alten Befehle auch, wenn man sich mit DEFAULT einen neuen gegeben hat.
2005-06-19 21:40:46 +00:00
Enno Rehling
2182055c24 mehrfacher "Kämpft gegen:" string in Kämpfen. 2005-06-19 10:48:43 +00:00
Enno Rehling
f368d308e6 Fehlende Kampfmeldungen 2005-06-19 10:22:51 +00:00
Enno Rehling
71cbf35a72 elendige strcpy-pointer-verschieberei geht jedesmal shcief. 2005-06-17 18:35:28 +00:00
Enno Rehling
0b8c2c94ef Potential buffer overruns galore. 2005-06-17 18:12:58 +00:00
Enno Rehling
23ab322ee1 http://eressea.upb.de/mantis/view.php?id=562
"LERNE Waffenloser Kampf" ohne Tilde

Ich mache mal Quotes um den String, wenn er ein Blank enthält.
2005-06-17 08:50:59 +00:00
Enno Rehling
026dde5f4a http://eressea.upb.de/mantis/view.php?id=561
Kampf crasht mit Datenfile 420

Da waren 50 Armeen in einer Region, das hat einen string-buffer auf dem stack von battle_report gekillt.

followup-fix
2005-06-15 21:24:22 +00:00
Enno Rehling
a6ffd0f35b http://eressea.upb.de/mantis/view.php?id=561
Kampf crasht mit Datenfile 420

Da waren 50 Armeen in einer Region, das hat einen string-buffer auf dem stack von battle_report gekillt.
2005-06-15 20:51:25 +00:00
Enno Rehling
b16bbb9146 reading messages accidentally disabled 2005-06-13 21:40:32 +00:00
Enno Rehling
cb9eaf426c http://eressea.upb.de/mantis/view.php?id=556
Feuerwände im Astralraum

Werden durch Astralblock ersetzt. Ausserdem wird aus dem mapper heraus wieder eine Grenze von Feuerwänden um ältere Gebiete herum gezogen.
2005-06-13 21:29:59 +00:00
Enno Rehling
4d0cfa34fa messages müssen für den mapper nicht registriert werden.
itemcloak cursetype kann in einer static-variablen gehalten werden.
2005-06-13 20:28:27 +00:00
Enno Rehling
e0da91327d http://eressea.upb.de/mantis/view.php?id=559
Ring der flinken Finger funktioniert nicht beim Strassenbau

Aussedem ist die Berechnung der benötigten Schaffenstrünke ungeschickt gewesen. Besseres limitieren der Baumenge implementiert.
Issue: 559
2005-06-13 19:27:11 +00:00
Enno Rehling
9dc06958e2 Even more flags to reduce attribute-lookups.
double bookkeeping can be scary, but i think it should be rather safe in these cases.
2005-06-12 17:57:14 +00:00
Enno Rehling
cbf2d8c679 http://eressea.upb.de/mantis/view.php?id=558
Kein Kampf im .cr
2005-06-12 16:34:50 +00:00
Enno Rehling
cc35801a19 reducing the number of calls to ct_find by using a few static variables. 2005-06-12 13:30:59 +00:00
Enno Rehling
71dee49bbb ifdef enclosure of doug lea malloc 2005-06-12 10:56:18 +00:00
Enno Rehling
70413bb43c Noch einmal Strassen reparieren. 2005-06-12 09:48:19 +00:00
Enno Rehling
bf91474325 strassengrössen wurden falschrum interpretiert 2005-06-12 08:44:59 +00:00
Enno Rehling
c5846b0990 - region flag that speeds up access to at_travelunit
- unit flag that speeds up access to at_guard
- test for at_npcfaction only when AllianceRestricted.
2005-06-11 23:02:52 +00:00
Enno Rehling
01fd653508 reduced the size of some data types (won't help much, but might help a little) 2005-06-11 17:10:55 +00:00
Enno Rehling
b95b7fd9b1 just some indentation fixes 2005-06-11 08:18:26 +00:00
Enno Rehling
1a1dc417c4 misc. memory leaks removed 2005-06-11 08:09:55 +00:00
Enno Rehling
8242e9ed41 Eressea ist 64-bit ready. Denke ich jedenfalls. 2005-06-09 22:10:35 +00:00
Enno Rehling
f0d8d77b22 http://eressea.upb.de/mantis/view.php?id=458
Elfenpferd bewegt sich nicht. Der Code in canride() ist mir immer noch suspekt.
2005-06-07 05:45:30 +00:00
Enno Rehling
5ddee57978 http://eressea.upb.de/mantis/view.php?id=464
piraterie: eigene boote verfolgen sich?

Ab sofort verfolgt man nur noch Boote von Leuten, denen man nicht HELFE BEWACHE gesetzt hat.

Issue: 464
2005-06-06 20:08:20 +00:00
Enno Rehling
448e9e7c09 http://eressea.upb.de/mantis/view.php?id=548
DEFAULT-Befehl funktioniert wieder nicht

Wenn neue Befehle in old_orders stehen, werden lange Befehle in orders nicht mehr ausgegeben.
Issue: 548
2005-06-05 16:48:22 +00:00
Katja Zedel
fa1b0a8efc helfe in beide richtungen erlauben 2005-06-05 15:50:53 +00:00
Enno Rehling
12b2db11fa http://eressea.upb.de/mantis/view.php?id=549
Insekten bekommen Winterwarnung, obwohl es Sommer ist

calendar erweitert, so dass an keiner andren Stelle im Code mehr gerechnet werden muss.
2005-06-05 13:34:08 +00:00
Katja Zedel
b5d86690f0 npc parteien stehen auserhalb des allianz schemas und könne alle
HELFE setzten
2005-06-05 11:28:45 +00:00
Enno Rehling
1ebff5601a http://eressea.upb.de/mantis/view.php?id=539
NEUSTART hat mehrere Fehler
Issue: 539
2005-06-04 15:34:04 +00:00
Enno Rehling
ea321bbc59 do not crash when starting equipment isn't defined in the xml file (it may be in the lua file, after all). 2005-06-04 15:18:18 +00:00
Enno Rehling
5c9e9f7b9a Deutliche Beschleunigung von Geldspenden. 2005-06-04 14:47:02 +00:00
Enno Rehling
8d5700a38b http://eressea.upb.de/mantis/view.php?id=538
Hirntöter scheinen Einheit mit RdU im Astralraum zu sehen

Einheiten, die von einem Schiff in eine andere Region gebeamt werden, haben leftship() gesetzt.
Issue: 538
2005-06-04 14:17:58 +00:00
Enno Rehling
54fbc30359 Kalender aus timestrings heraus und in die xml-files hinein. Ziemlicher Aufwand für (fast) keinerlei neue Features :-) 2005-06-04 13:22:31 +00:00
Enno Rehling
42ea90a6fc auratransfer: fix für den fall, das zielmagier nicht gefunden wurde
Issue: 335
2005-06-04 09:19:37 +00:00
Enno Rehling
c1e86e4fa0 - asserting on valid return values from recruit-function
- fixing  crashbug with --lomem)
2005-06-04 01:43:38 +00:00
Enno Rehling
98f69670ab Siebenmeilentee + anschwimmen = ins Landesinnere vordringen, abgestellt. 2005-06-01 21:10:57 +00:00
Enno Rehling
f91aadc1be http://eressea.upb.de/mantis/view.php?id=545
Meermenschen transportieren beim anschwimmen Personen

- TRANSPORTIERE auf See geht ab sofort nicht mehr, das sollte das Problem lösen.
2005-06-01 21:03:36 +00:00
Enno Rehling
e1a671a72d http://eressea.upb.de/mantis/view.php?id=521
Händler verkauft und lernt gleichzeitig

Nachbesserung.
2005-05-30 21:00:27 +00:00
Enno Rehling
dbd18c5176 Das war natürlich der falsche Multiplikator. 2005-05-30 20:56:03 +00:00
Enno Rehling
3e35c15a08 http://eressea.upb.de/mantis/view.php?id=335
Vetrauter kann keine Mana auf Magier übertragen

- Vertraute können jetzt Aura auf andere Magier übertragen, das kostet allerdings Faktor 4 an Aura (pro übertragenem Punkt werden 4 abgezogen).
2005-05-30 19:45:43 +00:00
Enno Rehling
1949fd666a http://eressea.upb.de/mantis/view.php?id=525
Materialpool bei Eisengolems (Nachbesserung)

genau falsch herum gefixt, das.
2005-05-29 15:00:48 +00:00
Enno Rehling
21d2bb231d Programmablauf falsch bei LERNE MAGIE 2005-05-29 08:53:31 +00:00
Enno Rehling
ff265f489c The maximum number of references (32K) for the WORK order was exceeded. 2005-05-29 01:11:52 +00:00
Enno Rehling
e74b1c2267 http://eressea.upb.de/mantis/view.php?id=272
Einheiten Kämpfen nicht aktiv
 - Fehler in dazzle, erlaubt es eine Einheit mehrfach zu dazzlen.
2005-05-28 16:08:31 +00:00
Enno Rehling
23c86d49bc http://eressea.upb.de/mantis/view.php?id=525
Golems u.a. Monster nehmen sich unerlaubt Material aus dem Pool.
2005-05-28 09:06:42 +00:00
Enno Rehling
f25dcba993 http://eressea.upb.de/mantis/view.php?id=515
Keine Befehle in Zugvorlage bei Einheiten im Ozean
2005-05-28 08:59:14 +00:00
Enno Rehling
862d02504f http://eressea.upb.de/mantis/view.php?id=529
Befehl beim Burgenbau ändert sich: 'BURG' wird durch '(null)' ersetzt
2005-05-28 07:09:18 +00:00
Enno Rehling
3b93947d3f http://eressea.upb.de/mantis/view.php?id=527
Folgen bei Schiffsführern lässt noch Lernen (langen Befehl) zu wenn nicht gefolgt wird
2005-05-27 21:21:01 +00:00
Enno Rehling
d8b7f5a32d new_race ist schneller als old_race 2005-05-27 21:04:13 +00:00
Enno Rehling
279a791c9b http://eressea.upb.de/mantis/view.php?id=524
Dracoiden greifen in der Runde an, in der sie "rekrutiert" wurden
2005-05-27 20:46:57 +00:00
Enno Rehling
6f51f73769 http://eressea.upb.de/mantis/view.php?id=528
- Bei Einheiten mit speziellen Rassen steht keine Rasse mehr
2005-05-27 20:22:17 +00:00
Enno Rehling
7ad836e8e4 http://eressea.upb.de/mantis/view.php?id=522
LERNEN Magie hat einen optionalen Parameter, was ich vergessen hatte.
2005-05-22 21:02:42 +00:00
Enno Rehling
7ed6f06a15 Bugfixes an replace_order 2005-05-22 12:26:19 +00:00
Enno Rehling
2a04a9a22c Speicherspar-Features für Befehle disabled. 2005-05-22 10:56:19 +00:00
Enno Rehling
9b4ffd9e25 Drachen: kein eigenes Silber riechen, keine unsichtbaren Einheiten angreifen. 2005-05-21 11:50:21 +00:00
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
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
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
198f2cf90f Das mit dem neuen Befehls-handling zieht Kreise. 2005-05-09 22:30:43 +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
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
264880cc7b making dmalloc work again 2005-05-07 10:07:06 +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
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
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
48b597e972 parsing von LEHRE vereinfacht, parser_end() Befehl prüft ob letzte Einheit geparsed. 2005-05-01 16:33:27 +00:00
Enno Rehling
50e4d785a4 push und pop verwechselt 2005-05-01 13:33:34 +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
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
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
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
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
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
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
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
88cff56a1a http://eressea.upb.de/mantis/view.php?id=495
Schiff treibt auf Land ab
2005-04-23 10:13:53 +00:00
Enno Rehling
3bf96bdb12 http://eressea.upb.de/mantis/view.php?id=480
FOLGE SCHIFF wird ein langer Befehl

Neuer Parameter --lomem, um unkritische Strings zu ignorieren (spart mindestens 150 MB Speicher). Nicht für echte Auswertungen verwenden!

Tests für display/name/etc == NULL
2005-04-23 09:47:03 +00:00
Enno Rehling
6b69cd9560 Bergwächter nur in Bergen und Gletschern, steht in der Beschreibung. 2005-04-17 18:24:25 +00:00
Enno Rehling
afa1c2a804 http://eressea.upb.de/mantis/view.php?id=449
Gewicht auf Schiffen wird im Report abgerundet.
2005-04-17 16:02:13 +00:00
Enno Rehling
9725e09309 Delphine u.a. können wieder in Küstenregionen einschwimmen. 2005-04-16 11:24:50 +00:00
Enno Rehling
d778222324 - Drachen in leeren Regionen suche ein neues Ziel.
- kleine Aufräumarbeiten.
2005-04-16 11:15:47 +00:00
Christian Schlittchen
e08d2c098e - Wording 2005-04-03 10:18:28 +00:00
Enno Rehling
8462f3214b did not compile, needed small fixes 2005-04-03 08:40:13 +00:00