Commit graph

1413 commits

Author SHA1 Message Date
Enno Rehling
e7e0ef994b DEBUG_FAST macro and extra code to verify the FASTCOUNT code. 2007-03-04 21:30:39 +00:00
Enno Rehling
6c8c7ae592 http://eressea.upb.de/mantis/view.php?id=1146
"Astraler Ruf findet Einheiten nicht"

Fehlerkontrolle muss in den spell selbst hinein, weil SEARCHGLOBAL nicht testet, aber wegen Einheit in anderer Region noetig.
Meldung ueber fehlende Einheit fuer Zauber in eigene Funktion gesplittet.
2007-03-04 20:26:31 +00:00
Enno Rehling
2576f781d4 validation code for FASTROW optimization 2007-03-04 18:46:01 +00:00
Enno Rehling
373e869931 http://eressea.upb.de/mantis/view.php?id=1147
"FOLGE trotz langem Kampf"

Die Berechnung ob eine Seite Bewacher hat, war ziemlich falsch.
2007-03-04 18:40:52 +00:00
Enno Rehling
0f0155fd0c Disabling optimizations because one of them broke the combat asserts in
round 512.
Fixing a sprintf bug in building names
2007-03-04 17:52:59 +00:00
Enno Rehling
07ecc3e517 calling getplane() and rplane() is a real waste of cycles (and happens enough to shortcut it) 2007-03-01 21:51:35 +00:00
Enno Rehling
c355a5d862 bugfix buffer bounds 2007-02-28 21:50:19 +00:00
Enno Rehling
426a8a34f2 - Do not trust strcheck() in Release
- Nobody needs strnzcpy() anymore, use bsdstring.h
2007-02-25 18:49:28 +00:00
Enno Rehling
f1a2a355d0 speedup for is_guarded(), which is more important with new combat code. 2007-02-25 13:35:52 +00:00
Enno Rehling
523f47eb58 maximum backup (2 minutes) 2007-02-25 12:58:53 +00:00
Enno Rehling
546d3a2e1d sleep/retry when errno during report writing, small fix 2007-02-25 11:52:56 +00:00
Enno Rehling
27c188ea1c report directory in .ini file
sleep/retry when errno during report writing.
2007-02-25 11:10:13 +00:00
Enno Rehling
602853f0e2 Message-fixes 2007-02-25 09:02:43 +00:00
Enno Rehling
e380670a34 - battle, smarter optimization
- messages, bugfix $strlen
2007-02-24 22:26:50 +00:00
Enno Rehling
0e2478bdb9 FASTROW macro to slightly speed up get_unitrow() 2007-02-24 20:09:52 +00:00
Enno Rehling
4c58270bb9 FASTCOUNT macro to speed up count_enemies() 2007-02-24 11:08:07 +00:00
Enno Rehling
fd06a885f0 More curseinfo everywhere, less code. 2007-02-23 23:38:44 +00:00
Enno Rehling
15d056e423 message fixes 2007-02-23 22:06:39 +00:00
Enno Rehling
61a479ad3f More English translations for spells and other parts of the code (addmessage replacements FTW) 2007-02-23 21:18:35 +00:00
Enno Rehling
6c74bce4cd Khadar-induced translations of mostly combat stuff. 2007-02-22 22:53:53 +00:00
Enno Rehling
3567e3f783 http://eressea.upb.de/mantis/view.php?id=1141
"Partei fehlt im Report"

Behandlung von Turmregionen. Hoffentlich richtig.
2007-02-21 19:59:27 +00:00
Enno Rehling
90c0cc9a64 Feature: friedliebende Rassen (ungenutzt)
Zauber Bergwaechter nur in Berg/Gletscher
2007-02-19 18:01:37 +00:00
Enno Rehling
8439981256 small optimization, easier on the debugging 2007-02-18 17:43:23 +00:00
Enno Rehling
8115caaa56 Beute auch in 1-Runden Kaempfen. 2007-02-18 16:44:24 +00:00
Enno Rehling
67fd90f3fc http://eressea.upb.de/mantis/view.php?id=1136
"Großteil der Parteinamen fehlt im Report"

Auf-/Absteigende Reihenfolge der see_* Prioritaeten verwechselt.
2007-02-18 11:28:38 +00:00
Enno Rehling
d86835900f argh. lomem settings falschrum 2007-02-18 10:32:39 +00:00
Enno Rehling
1fe02019cd http://eressea.upb.de/mantis/view.php?id=906
"Wegfindungsprobleme" beim Gwyrrd-Zauber "Magischer Pfad"

Der Test auf den curse ist jetzt so, dass man sowohl hinein als auch hinaus die Strasse benutzen kann.
2007-02-17 12:59:57 +00:00
Enno Rehling
bbe226e22e http://eressea.upb.de/mantis/view.php?id=1130
"Schattendämonen/-meister"

Es gibt ein neues Rassen-flag, dass das betreten von Schiffen fuer eine Rasse unterbindet. Wird eingesetzt fuer SD/SM.
2007-02-17 12:51:40 +00:00
Enno Rehling
96302d39b4 http://eressea.upb.de/mantis/view.php?id=1130
"Schattendämonen/-meister"

Es gibt ein neues Rassen-flag, dass das bestehelen fuer eine Rasse unterbindet. Wird eingesetzt fuer SD/SM.

Ausserdem: Eine Menge falsch gesetzter XML-tags repariert
2007-02-17 12:34:07 +00:00
Enno Rehling
05087b6d8e wrong region used 2007-02-14 22:47:38 +00:00
Enno Rehling
2220f4b2c3 http://eressea.upb.de/mantis/view.php?id=1043
"Partei fehlt im cr"

Bei Einheiten, die auf der Durchreise (auf dem Ozean) gesichtet wurden fehlte manchmal der entsprechende Partei-Block im cr.

Das gehoert getestet, glaube ich :-)
2007-02-14 22:06:06 +00:00
Enno Rehling
9da7d99f22 http://eressea.upb.de/mantis/view.php?id=1084
"Nach der 1. Runde mit Gobo's und Silberpool sind alle Gobo's schwer verwundet"
HP-Skalierung von Startgoblins repariert.
2007-02-14 20:45:30 +00:00
Enno Rehling
4b1b578021 FOLGE SCHIFF benutt jetzt immer den letzten gefundenen trail des Schiffes in der Region. 2007-02-14 18:46:19 +00:00
Enno Rehling
994b5b5076 Fliehende Einheiten verlassen das Gebaeude nur, wenn ihr Kampfstatus auch auf FLIEHE steht. 2007-02-14 17:54:04 +00:00
Enno Rehling
5b910870e6 http://eressea.upb.de/mantis/view.php?id=1044
"Vertrauter gibt kein Silber zum rekrutieren ab (nicht freiwillig)"

Das flag hier sollte eigentlich nur das Abgeben von Personen verhindern, nichts anderes.
2007-02-13 20:44:59 +00:00
Enno Rehling
b954d4a475 http://eressea.upb.de/mantis/view.php?id=988
"Trotz Transport: 'Die Einheit transportiert uns nicht.'"

Einheiten auf See duerfen nicht transportieren.
2007-02-13 08:19:38 +00:00
Enno Rehling
88b041880c The power of 2, faster. 2007-02-12 23:08:32 +00:00
Enno Rehling
cb4037dd56 warning 2007-02-12 07:29:07 +00:00
Enno Rehling
c61127ab6f SIMPLE_ESCAPE: Flucht verhindert BEWACHE. 2007-02-12 07:27:04 +00:00
Enno Rehling
226e29d040 small fixes to at_direction. 2007-02-11 22:33:35 +00:00
Enno Rehling
a9a8a9a6d3 crashbug leere magier
error fuer fehlende curseinfo
2007-02-11 21:48:35 +00:00
Enno Rehling
bb5aa58454 http://eressea.upb.de/mantis/view.php?id=1053
"Fehler in Fehlermeldung bei Auramangel"

korrekte Anzahl fehlender Komponenten
2007-02-11 17:22:43 +00:00
Enno Rehling
eedb4e1ae9 http://eressea.upb.de/mantis/view.php?id=1052
"zauber-syntax in den cr aufnehmen"

boeser bug, der zauber-block in magellan unleserlich machte
2007-02-11 10:25:41 +00:00
Enno Rehling
8e92559dae feedback_unit_not_found used throughout instead of error 63 or German text 2007-02-10 21:47:51 +00:00
Enno Rehling
5c75304747 inconsistent error-numbering 2007-02-10 21:35:19 +00:00
Enno Rehling
085fd51d0a error 73 replaced with a better error message. 2007-02-10 20:52:39 +00:00
Enno Rehling
01742536e8 define SIMPLE_ESCAPE to allow units with ST_FLEE a MOVE order, but no other long orders (step II of new rules) 2007-02-10 11:58:54 +00:00
Enno Rehling
1d398a46fb define SIMPLE_ESCAPE to disable units running to neighbouring regions in combat (step I of new rules) 2007-02-10 11:25:23 +00:00
Enno Rehling
4f5c8e1878 - removing demonfix
- adding ship.maxsize to lua interface
2007-02-07 17:58:31 +00:00
Enno Rehling
eb0843b92c asserting that people don't do stupid things. 2007-02-07 17:49:26 +00:00