Enno Rehling
80ac5399ec
Das schreiben der Zusammenfassung ist jetzt ein Skriptbefehl.
...
Neue Parteien werden in das SQL-log aufgenommen.
2005-04-16 13:03:35 +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
Enno Rehling
6b72f8563b
assert, damit keine zwei Parteien in der gleichen Region starten.
2005-04-16 08:52:36 +00:00
Enno Rehling
462e2e1843
Kein NEUSTART für junge Parteien mehr.
2005-04-14 21:26:02 +00:00
Enno Rehling
61e63eed3c
luxusgut-korrektur in neu erschaffenen Inseln.
2005-04-11 21:49:30 +00:00
Enno Rehling
192a52a4b6
Regionsstatistik komplett übersetzt.
2005-04-11 19:10:38 +00:00
Enno Rehling
d9d7954a06
Regionsstatistik im NR teilweise übersetzt. Ich bin ja sooo faul.
2005-04-10 16:11:20 +00:00
Enno Rehling
1b56db93d9
http://eressea.upb.de/mantis/view.php?id=483
...
[Now a size 2 tradepost is not enough to trade anymore]
2005-04-09 14:46:45 +00:00
Enno Rehling
f4e2573b58
fix für autoseed-inselfindung
2005-04-08 19:47:10 +00:00
Enno Rehling
4ab81ae614
autoseed hatte noch eine macke
2005-04-03 11:06:19 +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
Enno Rehling
1c01343739
Neuer Inselgenerator im Server.
...
Einheitliche Runtime-Library für VC.net Targets.
2005-04-03 08:32:16 +00:00
Christian Schlittchen
1b4eccc9bf
- Saublöder Sphinx-Typo
...
- Neues Partei-Attribut at_maxmagicians
2005-04-03 07:40:19 +00:00
Enno Rehling
464f50a48d
autoseed in ein Modul verlegt und zu einem Teil des Servers erhoben. Der Server kann jetzt durch Aufruf der lua-Funcktion utoseed(filename) selber neue Parteien erzeugen, was es erspart, vor jeder Runde den mapper aufzurufen, und das Aussetzen von Parteien erlaubt, wenn der Spieler in der selben Runde STIRB setzt.
2005-03-23 23:39:26 +00:00
Enno Rehling
fb4bf4f804
http://eressea.upb.de/mantis/view.php?id=447
...
Die Scheissuntoten... Das klappt auch nicht, erstmla alles zurück
2005-03-13 10:45:51 +00:00
Enno Rehling
fceceb9c4e
ein /* in einem kommentar
2005-03-13 10:05:51 +00:00
Enno Rehling
a61ea1a6cd
Untote Helden nochmal
...
http://eressea.upb.de/mantis/view.php?id=447
2005-03-13 10:03:24 +00:00
Enno Rehling
2437714c65
Einhörner-Fix
...
Monster kämpfen immer aggressiv.
2005-03-11 19:43:58 +00:00
Enno Rehling
1b676f3200
Altes File entfernt
2005-03-07 23:00:11 +00:00
Enno Rehling
4256511b0a
http://eressea.upb.de/mantis/view.php?id=458
...
Kapazität von Einhörnern
2005-03-07 22:55:56 +00:00
Enno Rehling
5094c5ea2a
http://eressea.upb.de/mantis/view.php?id=275
...
Mindestzeit für den Gesang der Friedfertigkeit war zu kurz.
2005-03-07 21:16:26 +00:00
Enno Rehling
4f7bfb65ab
http://eressea.upb.de/mantis/view.php?id=334
...
Magieresistenz falschherum bei Astraler Ruf
2005-03-07 19:18:13 +00:00
Enno Rehling
13ce4231e8
http://eressea.upb.de/mantis/view.php?id=447
...
Untote Helden zählen in der Statistik zu den Toten.
2005-03-06 18:29:26 +00:00
Enno Rehling
343290668a
Wenn gute/schlechte Träume auf der Region liegen, kann kein LEHRE gemacht werden (der Zauber wird missbraucht)
2005-03-06 16:37:10 +00:00
Enno Rehling
1b62f53285
Lua-Zugriff auf den item-pool
2005-03-06 13:53:13 +00:00
Enno Rehling
d7cb8c517e
http://eressea.upb.de/mantis/view.php?id=457
...
inheitliche Zählung von Personen/Einheiten einer Partei
2005-03-06 13:47:23 +00:00
Enno Rehling
f242d80832
So kompilierte das nicht...
2005-03-06 13:26:02 +00:00
Enno Rehling
2dc454a5fd
http://www.pbem-spiele.de/index.php?name=PNphpBB2&file=viewtopic&p=16720#16720
...
Exploit, Magier heilen Truppen höher als ihre HP vor dem Kampf waren.
2005-03-06 13:17:22 +00:00
Enno Rehling
c297b20177
Süße Träume wirkt nicht auf Helden, und hat Talentverwässerung zur Folge.
2005-03-06 12:46:55 +00:00
Enno Rehling
7bd8193cdb
http://eressea.upb.de/mantis/view.php?id=325
...
Reservieren hat nicht mehr mit dem Materialpool gewirkt, weil der default für pooled false war, und keines der items das gesetzt hat.
2005-03-05 20:00:42 +00:00
Enno Rehling
94b7b9abab
http://eressea.upb.de/mantis/view.php?id=280
...
ungenutztes HELP_TRAVEL sickert durch in den Report.
2005-02-27 14:44:21 +00:00
Enno Rehling
957efc6f59
http://eressea.upb.de/mantis/view.php?id=442
...
Es ist erlaubt, mit einfachem ' zu quoten.
2005-02-26 23:00:15 +00:00
Enno Rehling
ad692ba667
bugfix isalnum
...
HSE-Skripte
2005-02-19 14:09:22 +00:00
Enno Rehling
94c596c388
http://eressea.upb.de/mantis/view.php?id=444
...
!isalnum statt isspace sollte den Parser weniger Anfaellig amchen fuer
bekloppte Mailer.
2005-02-18 13:47:37 +00:00
Enno Rehling
afadc1c262
this looks better.
2005-02-18 12:22:41 +00:00
Enno Rehling
c580b96da8
http://eressea.upb.de/mantis/view.php?id=446
...
Zauber mit REGION als letztem Parameter beschwerten sich ueber fehlende
Parameter.
2005-02-18 12:20:29 +00:00
Enno Rehling
b9aabcc944
Fehler in Bugfix Spell-Parameter Parsing
2005-02-16 00:19:52 +00:00
Enno Rehling
ddf45ee534
http://eressea.upb.de/mantis/view.php?id=441
...
Parameteranzahl beim Zauber wird falsch berechnet.
2005-02-13 12:56:51 +00:00
Enno Rehling
6e739e2cd7
sp_immolation trifft jeden Gegner nur einmal
2005-02-13 12:22:53 +00:00
Enno Rehling
924b1d588a
angreifer und verteidiger böse gemixt, speicherfehler
2005-02-13 10:05:22 +00:00
Enno Rehling
bb5d4ba98e
use_item Fehlermeldung genau im nicht-fehlerfall gemacht..
2005-02-13 09:08:56 +00:00
Enno Rehling
fc7e4493f1
http://eressea.upb.de/mantis/view.php?id=385
...
In der Regel sollte create_unit() benutzt werden, um Einheiten zu erzeugen, weil dann Parteitarnung, Rasse, etc. von der erzeugenden Einheit übernommen werden.
2005-02-12 21:25:03 +00:00
Enno Rehling
a1b870fcf2
http://eressea.upb.de/mantis/view.php?id=283
...
"Opfere Kraft" übertrug alle Aura... Aua.
2005-02-12 20:26:50 +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
d1a300d7aa
http://eressea.upb.de/mantis/view.php?id=266
...
1. Wer auf KÄMPFE FLIEHE steht, rennt immer davon.
2. Jede andere Person die noch nicht getroffen worden ist, bleibt in der Kampfregion stehen. Als Treffer gilt jeder Angriff, auch wenn der Schlag in der Rüstung hängen blieb o.ä.
Ausserdem: Monster dürfen Fremdrassen rekrutieren. Wird z.Z. jedoch nicht genutzt, ausser von Testskripten.
2005-02-12 19:54:32 +00:00
Enno Rehling
ff472696b2
http://eressea.upb.de/mantis/view.php?id=382
...
- Bewacher hielten getarnte Einheiten mit zu hoher Chance auf.
2005-02-12 13:52:22 +00:00
Enno Rehling
913ca8d74c
http://eressea.upb.de/mantis/view.php?id=386
...
Aurakosten werden als zu hoch angezeigt.
2005-02-12 13:42:15 +00:00
Enno Rehling
de1658f961
Remove a few warnings,
...
Remove all the old makefiles
2005-02-12 02:18:13 +00:00
Enno Rehling
331bba56b3
http://eressea.upb.de/mantis/view.php?id=381
...
Astraler Ruf erforderte KONTAKTIERE von eigenen Einheiten
2005-02-06 17:06:53 +00:00
Enno Rehling
82c5077998
http://eressea.upb.de/mantis/view.php?id=380
...
HELFE GIB klappt nicht bei Item-Übergaben
2005-02-06 14:07:37 +00:00
Enno Rehling
e4b226dfa1
Elfenpferd verursacht bug im CR
2005-02-06 11:55:32 +00:00
Enno Rehling
05f6eec60d
http://eressea.upb.de/mantis/view.php?id=379
...
- STUFE n geht _nicht_ für Kleines Blutopfer
- Zauber ohne Stufenveränderung habben keine '* Stufe' Angabe in der Beschreibung mehr
2005-02-05 22:52:59 +00:00
Enno Rehling
1b5121c05a
http://eressea.upb.de/mantis/view.php?id=379
...
- STUFE n geht jetzt für Kleines Blutopfer
2005-02-05 22:12:35 +00:00
Enno Rehling
f55639c4e7
http://eressea.upb.de/mantis/view.php?id=378
...
- Einheiten mit otherfaction==u->faction
2005-02-05 19:05:47 +00:00
Enno Rehling
2079db13cf
http://eressea.upb.de/mantis/view.php?id=370
...
Rekrutieren und div. andere Dinge waren möglich, weil HELFE GIB ein automatisches KONTAKTIERE setzte.
Ich habe den Code nach anderen Vorkommen aehnlicher Bugs untersucht und repariert.
2005-02-05 18:11:23 +00:00
Enno Rehling
b7130d8ba7
Im xml reader können jetzt daten, die gamecode-related sind, abgeschaltet werden (etwas komische API, aber es geht. Das verhindert, dass der Mapper (der gamecode nicht linkt) über fehlende use-Funktionen von items jammert.
...
Mehr von den Funktionen in den gamecode geschoben. Insbesondere Artrewards. Die entsprechenden Items sind raus aus dem Code und rein in eine XML-Datei (artrewards.xml), die dann nur von Eressea geladen wird.
2005-01-30 23:33:28 +00:00
Enno Rehling
a44951cf6f
Cleanup:
...
Removing old items created in code and replacing them with XML definitions.
2005-01-30 14:30:31 +00:00
Enno Rehling
812c41c220
Mapper kompilierte nicht mehr, ohne gegen gamecode zu linken:
...
- gamecode/items.c enthält Funktionalität von items
- items/items.c umbenannt in items/itemtypes.c, enthält item_type Definitionen (to be replaced by xml definitions)
So geht es, glaube ich.
2005-01-30 08:57:16 +00:00
Enno Rehling
31b609b7b9
study potion. To use this potion, you must have:
...
- a level < 2 in the skill
- a STUDY order for a no-fee skill
Each potion adds 1 study attempt, up to a maximum of 15 attempts
2005-01-19 21:57:37 +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
9f92b2e525
Keine Beschwerden über trailing spaces bei NACH/ROUTE
2005-01-14 18:05:54 +00:00
Enno Rehling
f9826a2674
Reichweitenlimit für sail() augebaut.
2005-01-14 17:47:51 +00:00
Enno Rehling
b32890df96
Gralszählung, portal-Reparaturen
2005-01-08 11:40:14 +00:00
Enno Rehling
fa9d731fc5
nicht static
2005-01-07 23:25:38 +00:00
Enno Rehling
0a5c8c0293
NewbieImmunity über config-datei kontrolliert.
2005-01-07 23:19:10 +00:00
Enno Rehling
032466e908
builing_action kann jetzt einen string-parameter haben.
2005-01-07 17:02:32 +00:00
Enno Rehling
f0296f612a
HSE: globaler CR
2005-01-07 01:14:09 +00:00
Enno Rehling
7bb61ccab4
HSE:
...
- item "grail"
2005-01-06 23:37:43 +00:00
Enno Rehling
f56265c589
Bugfix eternath-gates
2005-01-03 21:28:57 +00:00
Enno Rehling
41d8f1ebfa
- Startgegenstände über XML definierbar (nicht lua, weil dann nicht im mapper)
...
- TARNE PARTEI NUMMER geht wieder richtig, hoffe ich
2005-01-03 21:28:21 +00:00
Enno Rehling
65ba2505a7
http://eressea.upb.de/mantis/view.php?id=337
...
NACH nach verlassen eines Schiffes, trotz BEWACHE
2005-01-01 17:39:22 +00:00
Enno Rehling
48141abc65
Nachbesserung an Fix für create_teleport_plane
2005-01-01 17:14:51 +00:00
Enno Rehling
f15e8526b7
create_teleport_plane hat regionen erzeugt, die nicht im Astralraum liegen.
...
Lua-binding kriegt eine methode region.remove um regionen zu entfernen
2005-01-01 15:16:41 +00:00
Enno Rehling
df26ef19be
special_direction jetzt von LUA aus benutzbar. Neuer Testcode für special directions.
2005-01-01 11:48:36 +00:00
Enno Rehling
70237ce12f
Unnötige Fehlermeldungen am Ende von Routen.
2005-01-01 11:47:59 +00:00
Enno Rehling
7fdbce4161
http://eressea.upb.de/mantis/view.php?id=358
...
- NACH Wirbel ging nicht.
2005-01-01 11:46:57 +00:00
Enno Rehling
cdca9107a5
- SIGSEGV in claim_cmd wenn item nicht besessen
...
- Riesige Hitpoints: In Kämpfen wurde u->no mit u->number verwechselt
- Bei Versteinerung wurde rmtroop nicht korrekt gemacht
2004-12-31 01:13:04 +00:00
Enno Rehling
54e6dc3fdc
http://eressea.upb.de/mantis/view.php?id=346
...
http://eressea.upb.de/mantis/view.php?id=341
- wenn FAHRE in einer Region gemacht wurde, wurden evtl. Einheiten
übersprungen
2004-12-23 00:31:03 +00:00
Enno Rehling
353d2775c8
http://eressea.upb.de/mantis/view.php?id=346
...
http://eressea.upb.de/mantis/view.php?id=341
Einheiten in Regionen mit FAHRENden Einheiten bewegen sich u.U. nicht.
2004-12-23 00:07:32 +00:00
Enno Rehling
c8e4e0fcae
http://eressea.upb.de/mantis/view.php?id=338
...
- Namen des Schiffstyps in Fehlermeldung lokalisiert
2004-12-22 23:05:26 +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
6af2549c7d
http://eressea.upb.de/mantis/view.php?id=342
...
- viele schiffe in der gleichen region, nur eines konnte abtreiben.
- leuchtturm wirkt nicht auf unbemannte schiffe.
2004-12-22 22:57:47 +00:00
Enno Rehling
e60e14930e
LUA:
...
- Schiffe können erzeugt und Einheiten zugewiesen werden.
Reichweiten-Bug (http://eressea.upb.de/mantis/view.php?id=339 ) evtl. gefixt, cap_route war evtl. einen zu lang.
2004-12-22 22:02:31 +00:00
Enno Rehling
73e65e35b2
display_item hat die falsche info angezeigt.
2004-12-22 21:08:20 +00:00
Enno Rehling
0360038fc7
doh. versionschaos gemacht mit datenfiles.
2004-12-22 18:16:59 +00:00
Enno Rehling
8a70c02ee5
#ifdef HEROES, nicht HEROES == 1
2004-12-22 00:58:35 +00:00
Enno Rehling
233a44895b
#ifdef HEROES, nicht HEROES==1
2004-12-22 00:57:22 +00:00
Enno Rehling
32a85be05f
Jamfile muss neues item enthalten
...
#ifdef HEROES, nicht HEROES == 1
2004-12-22 00:56:27 +00:00
Enno Rehling
080a9a8bba
Weihnachtsevent mit dickem Gnom und Sonnensegeln, jetzt komplett implementiert.
...
Beinhaltet Partei-Inventory und neuen Befehl CLAIM / BEANSPRUCHEN.
2004-12-22 00:53:12 +00:00
Enno Rehling
d4da3b1223
- Weihnachtsitem (Sonnensegel)
...
- Iteminfos könenn in den XML-Dateien stehen, brauchen keine eigene Datei mehr
- NEUSTART übernimmt das vorherige Parteialter
2004-12-20 22:59:42 +00:00
Christian Schlittchen
a5239bb241
Heroes nur, wenn HEROES == 1
2004-12-20 10:09:59 +00:00
Enno Rehling
35ae4b0a60
Flucht richtig anzeigen, und transporte nicht doppelt zeigen.
2004-12-19 22:18:39 +00:00
Enno Rehling
41c4568c02
Borders müssen doppelt geprüft werden - einmal bei der Erstellung des Pfads, einmal um ihre Auswirkungen auf die Einheit auszuführen.
...
Einheiten mit number=0 laufen nicht weiter.
2004-12-19 17:30:32 +00:00
Enno Rehling
f3311da168
Nachwirkungen ds letzten Commit:
...
- unknowndirection hat falschen parameter
- direction_name wird nicht mehr gebraucht
2004-12-19 16:58:55 +00:00
Enno Rehling
1ead3ebe08
http://eressea.upb.de/mantis/view.php?id=329
...
http://eressea.upb.de/mantis/view.php?id=285
Insekten können Gletscher betreten.
Kompletter Umbau der movement-Routinen, wesentlich sauberer getrennt. Konstrukte wie A wird von B verfolgt, welcher C transportiert, und C wird von D verfolgt klappen, und kommend amit klar, das Einheiten zwishendurch stehenbleiben wegen fehlender Reichweite oder Gletscherproblemen.
Wenn hier nicht mindestens ein Bug drin ist, wäre ich überrascht, obwohl ich es mit diversen konstruierten Testfällen in LUA ausprobiert habe. Ich teste das gleich mal mit Datenfiles.
2004-12-19 16:39:51 +00:00
Enno Rehling
3bb2bc4ab8
Null-pointer crash, wenn Befehlsdatei abbricht
2004-12-14 21:16:54 +00:00
Enno Rehling
bd5aa5f04b
endless loop
2004-12-14 00:23:19 +00:00
Enno Rehling
5a2eff08be
KONTAKTIERE und HELFE GIB sollten nicht ausreichend sein, um Rohstoffe abbauen zu können. HELFE BEWACHE ist erforderlich.
2004-12-06 23:29:46 +00:00