server/doc/bugs.txt

924 lines
32 KiB
Plaintext
Raw Normal View History

2010-02-20 00:54:42 +01:00
BUGS
? > nicht untersucht, fraglich
- > best<73>tigt, aber unerledigt
+ > erledigt
(!) kritische Bugs, die unbedingt vor der n<>chsten Auswertung repariert werden m<>ssen
+ F<>r alle nur den kurzen Report. War Fehler in einem logischen Ausdruck
in creport.c
+ URSPRUNG hat eine kranke Semantik
(enno) repariert. Nach der alten Routine konnte man seine Koordinaten durch Neusetzen ermitteln!
+ Die neuen Kampfmeldungen k<>nnten Kosmetik brauchen, <20> la: Einheit(en)
(corwin) Das Gr<47>bste verbessert. K<>nnte aber noch mehr Arbeit brauchen.
+ im CR fehlen die Botschaften
(enno) Hatte S<>ren nicht gemacht. ist im standard-cr jetzt drin.
+ Orks k<>nnen die Vermehrungsmeldungen nicht separat abschalten
(Henning) MSG_ORKVERMEHRUNG eingebaut, ist ML_INFO, kann also mit REPORT ORK WARN
abgestellt werden
+ Talenttage gibt's f<>r jedermann, der k<>mpft
(enno) Nur noch f<>r die, die min. 2 Runden lang k<>mpfen.
+ "Einheiten vor der x. Runde" wird einmal zuviel angezeigt.
(enno) War ein Fehler in der Berechnung von side::alive
+ Karawansereien wirken sich nicht auf die Anzeige der Luxusg<73>ter aus.
+ FL_LEFTSHIP wurde f<>lschlicherweise gespeichert.
+ Fehler im Handel, von Thorsten beobachtet. Einheiten verkaufen, ohne etwas zu haben.
Vermutung: Zwei gleichzeitig verkaufende Einheiten bedienne sich beide aus dem Pool.
(enno) Das auch, aber au<61>erdem wurden die G<>ter dem falschen abgezogen.
+ Kapit<69>ne ohne Wahrnehmung durchbrechen Nebelwand
(katja) Auch Kapit<69>ne m<>ssen nun Wahrnehmung haben
+ Mantel der Unverwundbarkeit wirkt nicht.
(corwin) survival_chance() gab einen Prozentwert zur<75>ck, gebraucht
wurde aber ein Wert von 0-1. Funktioniert die R<>stungsfunktion?
+ Absturz in set_resource() bei Kr<4B>uterreservierung.
(corwin) Hektischer Bugfix (|| resource == NORESOURCE).
+ Bug in hp_status (Cast/Klammerung)
+ Ausdauerlernen und HP richtig verwurstet.
+ Luftschiff
(enno) Eine Alraune wurde statt des Windbeutel verwendet. Auch, wenn man keine hatte.
+ Fehler in den expandxxx routinen!
(enno) statt addlist(xxxorders) wurde addlist(&xxxorders) gemacht.
+ Angabe 'erschoepft' bei Personen, die Ausdauer lernen.
(corwin) HP-Gewinn beim Ausdauer lernen war inkorrekt.
(corwin) Fehler gefunden, ich war blind.
+ SCHWERER BUG: Orks bekommen falsche Lerntage
(enno) u->n statt u->no benutzt.
(enno) change_skill statt set_skill benutzt.
+ SCHWERER BUG: Im Kampf gehen Talentwerte kaputt
(enno) set_number statt scale_unit
+ SCHWERER BUG: Fliehende Einheiten ohne Talente
(enno) schlicht und einfach vergessen
+ Trankbeschreibungen stimmen nicht mit Kr<4B>utern <20>berein
(corwin) Beschreibungen waren schon bei den alten Tr<54>nken falsch.
+ Ostfriesische Burgen konnten nicht gebaut werden
(enno) Fehler, soweit im Server, behoben:
wenn eine einheit MACHE X 123 sagt, und es gibt ein Geb<65>ude 123,
egal welchen Typs, dann baut sie Geb<65>ude 123 weiter. Auch wenn
sie selbst in einem anderen steht.
+ in den Kampfbeschreibungen ist ein Umbruch zuviel. CR klappt nicht.
(enno) repariert. in addmessage() niemals \n benutzen!
+ im Handel (sell) werden die Steuern nicht vom Verdienst abgezogen.
(martin+enno) repariert. Der spieler bezahlt.
+ Einheiten leben nach dem Kampf noch weiter
(enno) u->number auf 0 setzen.
+ herbs-pool hatte eine macke
(enno) use_pooled klappte nicht, weil NULL <20>bergeben wird.
Das k<>nte den Thorsten-Bug erkl<6B>ren.
+ Einheiten von angegriffenen klagen <20>ber kampfersch<63>pfte Personen
(enno) flag setzen.
+ <20>bergabe von 4. Magier an Elfenpartei klappt nicht. (Partei 10)
(corwin) u statt u2 in givemen()
(enno) in giveunit() auch. und daran ist es auch gescheitert.
+ Antimagiezone sollte erst in der darauffolgenden Runde wirken.
(NEW-Flag setzen.)
(corwin) NEW-Flag wird gesetzt und in spell_active() abgefragt.
+ move_monster() - warning
(enno) Variable d wurde nicht initialisiert.
+ Rundungsfehler in scale_number, wenn Einheiten-Anzahl zu gro<72>.
(enno) repariert, noch undurchsichtiger geworden.
+ Schiffe aus Mallorn bauen zieht keine Ressourcen aus der Region ab
(enno) repariert. Es wurde an use_pooled keine Region gegeben,
Test auf Mallorn fehlte v<>llig.
+ Zauber brauchen Holz als Komponenten.
(enno) Mallorn kann das Holz notfalls ersetzen.
+ Elfenparteien konnten keinen 4. Magier <20>bergeben bekommen.
(enno) Es wurde bei der Quellpartei das Magiermax gefragt.
+ Aji - die Drachent<6E>ter (29206) hat -1 Gefallene zu beklagen.
Katzeneinheit. Evt. Kollision von Heilung und 14%-Chance.
(enno) gefunden. index<65>berschreitung, msvc macht's m<>glich.
+ random_neighbour() - warnings
(enno) implizite typecasts von int nach direction_t
+ fliehende k<>nnen von Schiffen herunterfliehen.
(enno) <20>nderung in fleeregion(), sollte das reparieren.
+ Fliehende Magier verlieren evt. ihre Spr<70>che.
(enno) stimmt! dicker bug, wer war davon betroffen?
+ Hitpointberechnung bei Einheitensplitting fehlerhaft.
(corwin) Gefunden. change_skill in transfermen macht Probleme, dort
ersetzt durch change_skill_transfermen.
+ dazzle und demoralize klappten nicht.
(enno) neu implementiert.
+ Stringzuweisungen in Mapper falsch.
+ angegriffene einheiten k<>nnen nichts tun
(enno) tritt in allen getesteten k<>mpfen nicht mehr auf.
+ fliehende einheiten attackieren in seltenen F<>llen ein zweites mal.
(enno) gefixt. passierte bei einheiten, die komplett (ohne fluechttlings-einheit) wegrannten.
+ HELFE GIB verhindert Einsatz von Dumpfbackbrot
(corwin) Ge<47>ndert, relevant ist jetzt nur noch der HELFE-Status des
Gebers.
+ Meldung <20>ber fehlenden Zug irritiert Neueinsteiger
(corwin) Ge<47>ndert, Neueinsteiger bekommen die Meldung nicht mehr
+ Meldungen zum Abtreiben fehlen.
(corwin) f->dh in drifting_ships wird nie gesetzt.
+ Formatierungsfehler im Spionagebericht.
+ Ents entstehen nicht.
+ Vogelfreund als Einheit sichtbar (NR)
(corwin) Alle U_SPELL-Einheiten werden angezeigt? Wer hat da wieder
gefummelt, ohne zu testen... Auch Befehle kann man ihnen geben,
klasse Sache, bei ner Antimagiezone.
(enno) hihi. w<>re ein cooles feature f<>rs neue magsystem
(corwin) Brachialfix in readorders() und rpunit().
+ Verteidigung mit halbem Waffentalent gegen Fernwaffen funktioniert
nicht.
(corwin) Fehler lokalisiert, switch/case in hits(). Wie soll es sein?
+ Es wurde vergessen, die Kampfwirkung der Antimagiezone an die
ver<65>nderte St<53>rke anzupassen.
(corwin) Gefixt, Durchbruchschance jetzt wieder normal.
+ Katapulte ohne Talent Katapultbedienung benutzt.
(enno) Waffenauswahl war verhunzt.
+ <20>berlange Zeilen werden in der Zugvorlage umgebrochen.
(corwin) In der Zugvorlage wird nicht mehr umgebrochen.
+ Heilung funktioniert nicht. (Wyrm vollst<73>ndig geheilt.)
(corwin) Nicht reproduzierbar. Ursache unbekannt.
(corwin) Fehler in battle.c, Hitpointberechnung fehlerhaft,
wenn keine Toten in Einheit.
? HP-Berechnung bei neu hinzurekrutierten scheint fehlerhaft.
(corwin) In Testspiel nicht reproduzierbar, scheint ok.
+ Taktik funktioniert nicht korrekt, Werte werden nirgends verglichen.
(corwin) Taktikvergleich war nirgends implementiert.
+ Drachen heilen nicht.
+ Kampfmessages sind verwirrend.
(corwin) Kampfmeldungen aussagekr<6B>ftiger gemacht.
+ Sch<63>ler m<>ssen Lehrer kontaktieren.
(corwin) Abfrage rausgenommen. Kein Sinn erkennbar.
+ Handeln-Talent wurde negativ.
(corwin) Gefunden. Fehler in der Poolbehandlung in sell().
? Deadlock bei Kampf in Carwin.
(enno) war evtl. ein Problem mit der Alliiertenmatrix?
+ Aus einem Kampf geflohene Einheiten bekommen keinerlei Kampferfahrung,
auch wenn sie vorher aktiv gek<65>mpft haben.
(katja) Kampferfahrung ist eh abgeschafft
? Probleme beim <20>bergeben von Personen mit unterschiedlichem
Ausdauer-Talent.
! was f<>r ein problem? !
- Einige Kampftexte grammatisch falsch. (Plural einsetzen... andere
F<>lle.)
+ die Tavernen tun nichts
(enno) Neue Regeln fuer Tavernen, alte Tavernen konvertiert zu neuen.
+ Semikolon in Strings f<>hren zu <20>rger.
[BESCHREIBE EINHEIT "Schlaue Leute; Sie sind nicht dumm"].
Generell kann man das Parsen noch verbessern.
(enno) komplett neuer parser
+ Umlaute an einigen Stellen noch fehlend. (Bla lst sich auf.)
(enno) repariert
+ Adresslisten sind nicht in Ordnung, es erscheinen Parteien,
die man nur parteigetarnt sieht.
(Faroul) sollte schon einige Zeit gefixt sein in spunit
? Fernk<6E>mpfer bekommen keine Kriegsbeute.
(enno) das ist doch sicher nicht mehr so.
+ BEWACHE geht nicht (Marco Zielinski)
(enno) fehler gefunden, es fehlte ein !
+ Parteien bekommen Meldungen, die nichts mit ihnen zu tun haben.
(corwin) Fehler in givesilver, alter buf verwendet.
- Fehler mit Pferden in plan_monsters. Ich wei<65> aber nicht,
wozu der Code gut sein soll, habe es markiert. (enno)
? magres wird nicht beachtet.
(katja) wo?
? Immer noch ersch<63>pfte Einheiten.
(enno) lag vielleicht an der kampf-hp-aufteilung, die wir aber im juli 00 gefixt haben?
? Heilung funktioniert nicht.
? Negative Handelsvolumina f<>hren zu Absturz in expandselling.
(corwin) Quickfix f<>ngt negative Mengen dort ab. Ursache f<>r die
negativen Mengen noch nicht gefunden. Zusammenhang mit
VERKAUFE ALLES vermutet.
! (enno) ! hatten wir das nicht repariert?
+ Fehlende Anf<6E>hrungszeichnen bei BENENNE f<>hren zu String<6E>berlauf.
(enno) gefixt, mit komplett neuem parser.
- r->demand f<>llt auf 0. assertion in readgame springt an.
(corwin) Brachialfix beim Einlesen. Ursache nicht gefunden.
- flutwellen l<>schen bauern, silber und sonstige regionswerte nicht.
- flutwellen vernichten schiffe, aber nicht die besatzung
- <20>bergaben k<>nnen an Einheiten erfolgen, die man nicht sieht.
Auf diese Weise k<>nnen Tarner identifiziert werden. (In dogive()
fixen!?) auf kontaktiere pr<70>fen, dann erlauben
+ Betrete Schiff sollte vor Attackiere kommen, um att,betrete,nach
zu verhindern.
(corwin) Reihenfolge unver<65>ndert, aber trotzdem gefixt in
building/shipowner.
+ Formatierungsproblem: Zentrierte lange Strings beginnen manchmal
schon in Spalte 0. Vermutlich Rundungsproblem.
(enno) in zukunft sollen eh alle bei spalte 0 anfangen.
+ addmessage( ,"", ) erzeugt eine Zeile mit einem Space "^ $"
(enno) addmessage fliegt eh raus
+ Magieresistenz funktioniert nicht.
(corwin) Wieder eingebaut.
+ Drachen greifen trotz WARTEN an.
(corwin) Hoffentlich gefixt, Verwechslung thisorder, lastorder
+ Ablegen in Nachbarregionen funktioniert nicht.
(corwin) Gefixt.
+ Kapit<69>ne und Burgherren stehen in der Zugvorlage nicht an der
richtigen Stelle.
(enno) eingebaut.
+ Im Gletscher ist zuviel Eisen. Menge begrenzen.
(corwin) Max 80 Eisen pro Gletscherregion.
+ Nebelw<6C>lle?
(corwin) Nebelwall-Anzeige in describe() war Unfug, ebenso
is_fogwalled().
+ Absturz bei destroy_ship durch zuviel Schaden.
+ reale Koordinaten in den Fehlermeldungen in sail()
(katja) durch regionid() ersetzt
+ Beschriftung der Meriankarten falsch (Beschriftung oben verschoben)
(enno) sollte gefixt sein.
+ Man sieht Botschaften in Regionen, die nur vom Leuchtturm gesehen
werden.
(corwin) Abfrage in die Reportgenerierung eingebaut.
+ CR bei vorigem <20>bersehen.
(enno) gefixt.
+ Fl<46>chtende Drachen hinterlassen Drachenkopf und -blut.
(corwin) Hoffentlich gefixt.
? Eine Partei in einer Kampfregion erhielt keinen Kampfbericht.
+ Fl<46>chtende Einheiten verlassen Burgen und Geb<65>ude evt. nicht.
(corwin) Fliehende Einheiten verlassen auf jeden Fall Geb<65>ude und
Schiffe.
+ von Turmregionen erh<72>lt man keine Durchreiseereignisse
(katja) gefixt
+ Im CR ist erkennbar, ob eine Region Mallornregion ist.
(corwin) Mallorn nur noch = 1, wenn auch B<>ume da sind.
+ Magieresistenz f<>r Drachen falsch.
(corwin) magicresistance() mu<6D> nat<61>rlich auf alles wirken.
+ "Maentel" ohne Umlaut wird nicht erkannt.
(corwin) In Tabelle eingef<65>gt.
+ Illusionen werden als Migranten gez<65>hlt.
(corwin) count_migrants pr<70>fte nur auf nonplayer(), nicht auf
Illusionen.
+ Werden K<>mpfer auf Schiffen in einen Kampf gezogen bleiben
die Schiffe unbesch<63>digt.
(corwin) Damage-Routine ber<65>cksichtigte nur Kapit<69>ne.
+ Adressen von Parteien, die man nur in einer Turmregion oder
Durchreiseregion sieht, stehen im NR aber nicht im CR
+ Von Migranten und Untoten erzeugte TEMP-Einheiten haben den falschen
Typ/Rasse.
(corwin) u->race statt u->faction->race
+ material- und silberpool in den cr mit aufnehmen
(corwin) Neues Tag ;Optionen mit f->options
+ Fl<46>chtende Einheiten werden evt in mehrere K<>mpfe verwickelt, wenn die
Region, in die sie fl<66>chten, sp<73>ter ausgewertet wird.
(enno) sollte l<>ngst gefixt sein.
+ Schiffe, die in der selben Region an- wie ablegen, haben die kueste
falsch gesetzt.und kriegen keine durchreiseinfos.
(corwin) Zumindest die K<>stengeschichte ist gefixt. (Auch das hatte
ich <20>brigens schonmal gemacht.)
? Schiffe, die in der selben Region an- wie ablegen, haben die kueste
falsch gesetzt.und kriegen keine durchreiseinfos.
(corwin) K<>ste gefixt. Durchreiseinfos m<><6D>ten imho kommen.
+ bugreport isilpetz, teleport funktioniert nicht, obwohl kontaktiert wurde.
(corwin) Gefixt. Isilpetz'Partei mu<6D> in TELEPORT_HACK extra
ber<65>cksichtigt werden.
+ Ein Kampf, der 1+1 Kampfrunden dauert, gibt keine Kampferfahrung.
(corwin) Ge<47>ndert.
+ Mapper - Einheit ins Clip nehmen geht nicht. (Es wird eine scheinbar
ausgew<65>rfelte Einheit genommen.)
(corwin) atoi36-Umstellung vergessen. Gefixt.
+ von Migranten rekrutierte Temp-Einheiten erscheinen als eine andere Rasse als sie sind.
(enno) gefixt.
+ mehrere Ponnukis
(enno) gefixt.
? artefakte werden auf der flucht nicht mitgenommen - bugreport 26.oct.99 stefan reich
(corwin) Alte Flucht rausgenommen.
(enno) stefan sagt, es sei schon wieder passiert.
(corwin) War nur in der alten Flucht <20>berhaupt ber<65>cksichtigt.
0 Gewicht-Items werden jetzt wie Pferde behandelt. (Ein
Exemplar pro Person wird bei Flucht mitgenommen.)
Dies bedeutet, da<64> Fl<46>chtlinge immer z.B. einen MdU
mitnehmen, wenn in der Einheit vorhanden. Das ist eigentlich
nicht gut, aber nicht ohne gro<72>en Aufwand anders zu l<>sen.
+ Merian-X-Koordinaten sind manchmal verschoben.
(corwin) Rundungsfehler bei der Kartenerstellung. Bitte nochmal
im Spiel nachgucken, ob Fix ok.
(enno) Merian ist rausgeflogen
+ Diebstahl kann durch TEMP-Machen verhindert werden
(enno) Reihenfolge des shash in destroy_unit falsch.
- Durch den selben trick (TEMP-<2D>bergabe) kann man sich vor
spionage sch<63>tzen
+ Parteien aus Leuchtturmregionen ersheinne nicht in der Adressliste.
(enno) ich glaub, ich hab's. oder doch nicht?
+ Bauernblut hilft auch fremden D<>moneneinheiten,
(enno) Auswirkungen kann man vernachl<68>ssigen. niemand hat
>100 D<>monen aus zwei parteien in einer region mit <100 bauern.
+ potion-effects werden in scale_number nicht ber<65>cksichtigt
(enno) repariert, skalieren jetzt genau wie skills.
- assert in battle.c:4958 wird getriggert. Schlecht reproduzierbar.
(enno) ein paar asserts zus<75>tzlich eingebaut, falls es nochmal passiert.
+ ; terminiert einlesen der Befehlsdatei.
(enno) repariert. 'comment' wurde nie wieder false.
+ fix_irace ignoriert d<>monen
(enno) repariert.
+ strassen gingen verloren
(enno) read/write reparatur-routine.
+ doppeltes ;; im CR
(enno) doppelt gemacht, in sprintf und im fprintf.
+ Trollst<73>rke-G<>rtel
(enno) wurde nicht um SCALEWEIGHT skaliert, brachte nur 5 GE.
+ kampfresultat in Sun Lake City. funktioniert Magieschutz nicht?
- komische leerzeilen in kampfabrechnungen:
> Schauspieler (pg2d) verlor 9 Personen, 0 <20>berlebten und 1 flohen nach Heredon
> (-3,5).
> H<>ndler (uk53) verlor 1 Personen, 0 <20>berlebten und 0 flohen nach Lykubet
> (-1,3).
>
> Schattenluchse (umnb) verlor 18 Personen, 0 <20>berlebten und 0 flohen nach
> Sturmhafen (-2,5).
> Baumeister (f0o7) verlor 1 Personen, 0 <20>berlebten und 0 flohen nach Heredon
> (-3,5).
? insekten, geht der handel in w<>sten und s<>mpfen?
+ Meer-Vertraute k<>nnen in Nichtk<74>stenl<6E>ndern erscheinen. (wegen 3% in
select_famaliar())
(corwin) Gefixt.
+ Magielernen bei Vertrauten allgemein machen, da Goblin-Vertraute sonst
keine Magie lernen k<>nnen.
? kostenlose Talente lernen in Akademie geht nciht, wenn akademie nicht
finanziert und zwar nichtmal 30 tage
(corwin) Ist das wirklich so? Ich finde im Source keine Stelle,
die das bewirken k<>nnte.
+ Handelsg<73>terpreis wurde beim kauf zu sp<73>t erh<72>ht
- astraler nebel taucht in messages mit koordinaten auf.
? Mein Alchemist (gxd) hatte letzte Woche noch 2 Bauernlieb. EIn BENUTZE
Bauernlieb brachte mir die Fehlermeldung "Gouldie Horrn (gxd) in
Wywipozos (-1,0): 'benutze bauernlieb' - Die Einheit besitzt den Trank
nicht." ein und diese Woche hat er gar keine dieser Tr<54>nke mehr.
(Seine anderen Tr<54>nke waren davon nicht betroffen).
(corwin) Wann soll das passiert sein? Diese Runde hatte er kein
BENUTZE.
(enno) das mu<6D>t du den fragen, der den bugreport gemacht hat.
+ Leuchturm funktioniert nicht f<>r Regionen, die in der
Regionsreihenfolge vor dem Leuchturm kommen - kein Report
(enno) repariert.
? Probleme bei sp_charmingsong: Aufl<66>sung scheint nicht zu
funktionieren, wenn in der gleichen Runde die alte Partei gel<65>scht
wird.
+ Jeder Verkauf reduzierte die Verkaufspreise.
(enno) Fehler beseitigt.
+ Bauern wandern in und aus orkifierte Regionen.
(corwin) Unterbunden.
+ Falsche Rundung beim Verhungern.
(corwin) Gefixt.
+ HP von Eisengolems werden bei Mache nicht runterskaliert.
(corwin) gefixt
? fl<66>chtlinge verdoppeln sich
(enno) da fehlte ein scale_number in der routine.
+ luftschiff-landungen (edelmayer, 13.6.00)
(corwin) Gelandete Luftschiffe k<>nnen in Zukunft beliebig ablegen,
ebenso startende.
+ schiffe aus mallorn (stanka, 13.6.00)
(corwin) Gefixt, fehlende Abfrage in continue_ship()
+ bei handel wird ein gut zuviel bezahlt (ashdurbuk, 13.6.00)
(enno) gefixt
? Adressliste sollte gescramblet werden
(corwin) Implementiert
(enno) sortiern w<>re besser
+ Statistik: Lohn auf Ozean f<>r Nichtmeermenschen weglassen
(corwin) Implementiert
+ Karavelle in Sumpf
(corwin) Hoffentlich gefixt.
+ Mehrfachnennungen in Kampfausl<73>sung
(corwin) Gefixt
+ eisengolems ziehen ihr verbrauchtes eisen aus dem pool ab
(enno) repariert
+ schiffbau mit mallorn geht nicht
(enno) es gab garkiene sonderbehandlung. ist drin, aber ohne poolnutzung
? HELFE xyz NICHT funktioniert nicht.
(enno) Es mu<6D> doch HELFE xyz ALLES NICHT hei<65>en.
? HELFE GIB reicht scheinbar, um eine Burg betreten zu k<>nnen.
- Eisengolems <20>bergeben nichts an andere (Bugreport Thomas Stankats, 3.7.)
- bug bei goblinklau (Jens Meirose, 9.7.00)
- fehlende zaubersyntax im cr (stefan g<>tz, e-client, 9.7.00)
+ trank der wahrheit - beschreibung passt nicht zu zutatenliste (ashdurbuk, 3.7.00)
(corwin) Beschreibung ge<67>ndert.
? bug bei beklauen (ilia, 40.6.00)
(enno) diebstahl aus dem pool ging bei reservierungen schief. neu: use_all(), get_all()
- "Keine Gr<47>ber" (Hjalmar Bruns, 27.6.00) - trotz schlacht keine gr<67>ber gefunden
+ "Burgenbau" (christian decomain, 26.6.00) - nicht neue gr<67><72>e, sondern alte z<>hlt f<>r das talent
(corwin) Gefixt.
- "Antimagiekristalle" (stefan schubert, 26.6.00) - trotz antimagie finden zauber statt
+ Im Astralraum kann man arbeiten
(corwin) maxworkingspeasants gab minimal 1 zur<75>ck. Das ausgebaut. Ich
hoffe ich habe alle DivByZero-M<>glichkeiten, die dadurch entstehen
gefunden.
+ W<>lfe verschwinden nach der Schlacht nicht.
(corwin) Fehler in at_unitdissolve, gefixt.
+ Sortierung der Adressliste nach Parteinummer funktioniert nicht.
(enno) war ein falscher cast, sch<63>tze ich.
- Vertraute nehmen keine Gegenst<73>nde an.
+ Mallorn f<>r Schiffsreparatur geht nicht (Thomas Stanka, 14/8/00)
(enno) copy&paste bug
- Mallorn f<>r Schiffbau geht noicht (Zemsauer 9/8/00
+ Drachen bewachen Ozeane (10/8/00)
(corwin) ge<67>ndert
- Doku zu Reserviere sollte auf GIB ALLES angepasst werden
+ zauber auf temp-einheiten (Sven Howard, 13.8.00)
(corwin) F<>r die Tyb-Zauber gefixt. Gibt es noch mehr?
+ BE's Taktiker half den NK nicht im Kampf.
(enno) Es wurde HELFE BEWACHE statt HELFE KAEMPFE <20>berpr<70>ft.
- Gabe des Chaos, Negativwirkung h<>rt nicht mehr auf (Kollakowski, 24.8.00 ; Emmler, 19.8.00)
- Meldung, Runen des Schutzes, ist buggy (Weinzinger, 23.8.00)
- FOLGE EINHEIT geht nicht (Dagmar M<>ller, 23.8.00)
- FAHRE mit Reiter hat nicht funktioniert (Enno, 20.8.00)
- S<>gewerk funktioniert nicht (Andreas Beer, 15.8.00)
- Mallorn f<>r Leuchtt<74>rme verbauen? (Florian Lang, 15.8.00)
+ Silberspenden an die eigene Partei? (Stean Reich, 20.8.00)
(corwin) Fehlendes spender->faction != bed<65>rftiger->faction in
get_food().
? Xandril vermutet, man k<>nne mit Nahkampfwaffen aus der 2. Reihe k<>mpfen. Vage Behauptung.
+ GIB 0 EINHEIT geht nicht (Alke Rehling, 21.8.00; Alex Mielke, 21.8.00)
(corwin) Das war <20>berhaupt nicht implementiert. Quickhack eingebaut.
+ Neue Katapultregel funktionert nicht! Datenfile 201, Kampf in Rudkepaso (-8,24).
(enno) nachladen war kaputt.
- Tempeinheiten profitieren nicht von Uni
- Sinkende Schiffe erzeugen keine Globalmeldung, damit sieht man die
nicht!
== Aus PLAN <20>bertragen: ==
- Alp funktioniert nicht, Suchroutine wird nirgends aufgerufen und
enth<74>lt TODOs.
- teil-verhungern:
"0;live" kommt im Template nicht vor.
- Monsterauseinanderlaufen klappt nicht.
- cansee() fehlt in vielen Zaubern.
- Schiffeversenken gibt kaputte Meldung
Cef'az (c142) in D<>r'Aglar (18,-16) versenkt die X~Lc^H~@~[c^H^X~Gc^Hm
(17).
(Das Schiff war die Cir'mor (1142), Langboot)
- Botschaft an Einheit <nr> gibt als Meldung nur
'Eine Botschaft von xyz: "<nr>"'
- Durch <20>bergeben kann man Silber vor Beklaue sch<63>tzen
- Aufgel<65>ste Zauber (z.B. Magischer Pfad) sollten eine Meldung in der
Region geben. ('Die Stra<72>e ist verschwunden')
- Meldungen zuhauf unvollst<73>ndig, Regionsangabe oder Einheitenkennung
fehlt. Sehr uneinheitlich.
+ Zauberliste f<>r D<>monen wird nicht aktualisiert
(enno) gefixt. Erst nach randomevents() berechnen.
- NUMMER PARTEI <20>ndert auch die Nummer der befehlenden Einheit
+ Eigene Einheiten halfen nicht, wenn man attackiert hatte und gleichzeitig wurde.
(enno) Test in join_allies auf eigene Partei fehlte.
- Einheit auf Schiff flieht, kommt aber nicht in Nachbarregion an (Marc Korevar, 14.09.00, Runde 207->208)
? K<>MPFE HELFE NICHT geht nicht.
(corwin) gefixt?
+ Mehrere Kr<4B>uterbeutel im CR
(enno) 2 wurde ausgegeben, wenn mehr als ein Kraut vorhanden.
? Benennen fremder Schiffe ging nicht (Enno)
(corwin) gefixt?
+ Anzeige von Zitadellen als "Burg"
+ Bau von Geb<65>uden klappt nicht. "Baut f<>r 0 an ..."
(enno) Bei want=0 wurde nix gebaut. Ich dooof.
+ Traumschl<68><6C>chen sind erkennbar.
(enno) gefixt.
- Einheiten k<>nnen nach Kampf noch lange Befele ausf<73>hren. (Wenninger, 30.09.)
? Karawanserei funktioniert nicht, Gr<47><72>e stimmt nicht
(enno) Max. Gr<47><72>enpunkte der Karawanserei waren 50 statt 10
+ NUMMER PARTEI <20>ndert die Einhietennummer (G. Grundh<64>fer, 5.10.)
(enno) ein break im switch fehlte
? Boot mit 4% Schaden hat 40 Kapazit<69>t? (M.Bank, 5.10.)
(enno) ist ein Rundungsfehler in shipcapacity(). <20>nderung noch nicht getestet.
- Sturmmeldungen fehlen (M. Bank, 5.10.)
- Durch Sturm unterwegs stark besch<63>digte Schiffe melden, das sie nicht ablegen k<>nnen. (M. Bank, 5.10.)
- Silberspende mri->bierbrauer falschrum? (S. Reich, 5.10.)
+ FUZZY wirkt nicht auf PARTEI-Befehl (Mangar, 5.10.)
(enno) Ich denke, da habe ich jetzt eine wirklich gute L<>sung gefunden.
? Steinverbrauch beim Burgenbau falsch (Kirche des Morgenstern, 5.10.)
(stefan) lag wohl an
+ Hohe Patzerchance Draig-Magier (Knoche, 5.10.)
(enno) Er hat auf maximaler Stufe, T 13, gezaubert.
+ BENENNE FREMDES geht nicht mit base36 (wuzel, 5.10.)
(enno) Repariert, nicht schwer.
+ Hafenbau > 25 (Kl<4B>stenhof, 5.10.)
(stefan, enno) falscher eintrag im buildingtype
? Zombies gehen trotz massiver Katapultangriffe nicht kaputt (Meirose, Reich, et al, 5.10.)
(enno) In normalen K<>mpfen mit Skeletten sieht das okay aus.
? Boot wird mehr als 100% repariert (Wachtendorf, 5.10.)
(stefan) fehler in build
+ geb<65>ude werden doppelt bezahlt (Mueller, Rehling, et al, 5.10.)
(enno) heftiger bug, f<>hrt zu neuauswertung. flag wurde nicht getestet
+ einst<73>rzendes geb<65>ude f<>hrt zu einheiten mit 0 personen (o. eckstein, 5.10.)
(enno) remove_empty_units() einfach noch einmal vor der reportgenerierung machen.
? Vermishcung zweier Z<>ge? (Necron, 16.10.)
+ chaosregionen auf Insel der Partei o8 (Kirche des morgenstern, 16.10.)
+ <20>berfl<66>ssige Gruppen l<>schen (Sassmanshausen 16.10.)
(Stefan) g->members werden jetzt wieder runtergez<65>hlt.
? Steingolems vermehren sich, statt zu verschwinden (Emmler, 16.10.)
(enno) sollte sich mit der neuen production erledigt haben.
- feuerwand bug, nicht erschienen (wolfgang haupt 16.10.)
+ mallorn beim neuen geb<65>udeschiffs-bau (Stanka, 16.10.)
(enno) ja, das klappt nicht mehr
+ keine Meldungen im CR (diverse, 16.10.)
(enno) corwin hat das beim abschaltender messagelevel verbockt.
- messagelevel kaputt, warnings-pointer ist verhunzt (auswertung)
- bekannte Zauber werden erneut angezeigt.
+ Steinbruch hat verbraucht 5 Steine statt 5 Holz (ullrich, 30.10.)
(stefan) gefixed
- Luxusgut-Preise fallen (diverse, 30.10.)
(corwin) Auswirkungen gefixt, aber Bug vermutlich noch da.
+ Gewichtsberechnung geht nicht (diverse, 30.10.)
(corwin) Eine wichtige Zeile in weight() ist vergessen worden.
+ Lokalisierung in Kampf und Produktion falsch (diverse, 30.10.)
(enno) repariert
+ Luxusgut-Preise im CR falsch (diverse, 30.10.)
(stefan) Verkaufte G<>ter wurden mit Preis=0 statt negativem
Grundpreis angegeben.
+ Materialpool funktioniert nicht bei Tr<54>nken (Katja, 30.10.)
(enno) in welchem kontext? GIB, BENUTZE, MACHE?
(katja) BENUTZE
(enno) gefixed.
+ Alchemisten ohne Produktion (Katja, 30.10.)
(stefan) i_change fehlte in create_potion()
+ Schrottige Meldungen bei MACHE Trank (diverse, 30.10.)
(stefan) create_potion wurde mit zuwenig Parametern aufgerufen
+ Zuviele Kr<4B>uterbeutel (Katja, 30.10.)
(enno) repariert, fehler in report_item.
+ Schmiede funktioniert nicht (diverse, 30.10.)
(enno) Schmiede funktioniert wieder. Aufruf von init_buildings() fehlte.
+ Zauber verbrauchen keine Aura (diverse, 30.10.)
(enno) res_changeaura, res_changepremaura, res_changehp u.a.
waren not implemented. erledigt.
+ Zauber erzeugen keine Gegenst<73>nde (diverse, 30.10.)
? Wald/Ebenen-Kr<4B>uter wechseln nicht, wenn sich das Terrain <20>ndert
(wuzel, 30.10)
+ Waldkr<6B>uter nicht korrekt initialisiert, in W<>ldern sind jetzt
Ebenenkr<6B>uter (wuzel, 30.10.)
(enno) rterrain() statt mainterrain() benutzt.
(enno) gefixt, korrektur() erledigt das n<>chste woche.
+ Verkaufte Luxusg<73>ter werden nicht abgezogen, sondern dazugez<65>hlt
(mbank, 30.10)
(enno) gefixt, das i_change war falsch. (copy&paste)
- Gew<65>rze wurde nicht erkannt (stanka, 30.10.)
(enno) Mehrzahl von Gew<65>rz ist Gew<65>rz.
Ich habe einen String f<>r spices eingebaut, aber der wird noch nicht verwendet,
da au<61>er den korrekten Namen der Items noch keine aliase verarbeitet werden.
(enno) am besten w<>ren standardisierte abk<62>rzungen. ich hab da was im kopf.
+ doppelte Silberbeutel (diverse, 30.10.)
(enno) die alte routine war noch drin, gefixt.
+ Abzug von Luxusg<73>tern immer noch falsch: G<>ter aus dem Pool
werden bei Verkauf von der Einheit gezogen, assert in
i_change triggert.
(enno) Umstellung auf new_use_pooled() und kleiner speedup.
- Silberspenden werden gemacht, obwohl eigentlich unn<6E>tig gewesen.
(katja) warscheinlich am Anfang der Runde nicht genug Geld f<>r die
Geb<65>udeversorgung, dann helfen die aliierten aus
+ Gespenster aus der Unterwelt (w9kL) erzielte 1026 Treffer und t<>tete 0 Gegner.
(enno) scheisse. waffenloser kampf. fixed.
+ 42 K<>mpfer aus Rukh-R (1ftp) feuern ihr Katapult ab:
(enno) ...und sie haben nur 42 katapulte. alle in der gleichen runde ist zuviel.
(enno) war nur kosmetisch
- Parteien aus Durchreiseregionen erschienen nicht in den ADressen
- Transporteure (2jws) arbeitet in Twerken (-7,8) f<>r einen Lohn von 70
statt 65 Silber.
+ Illaun-Zauber Schoene/Schlechte Tr<54>ume wirkt zu kurz: beginnt erst in der
darauffolgenden runde, endet aber evtl. schon in der aktuellen.
(katja) irgendwer hatte bei Sch<63>ne Tr<54>ume die Dauer total verhuzt.
+ Schattend<6E>monen k<>nnen reservieren (P. Horner, 15.09.00)
(katja) repariert
+ Tunnelw<6C>rmer k<>nnen Stra<72>enbau statt Steinbau (H. Steinbei<65>er, 16.09.00)
+ Vertraute nehmen nichts an (O. Eckstein, 17.09.00)
(katja) ist gefixt
- FAHRE funktioniert nicht (G. Gro<72>berger, 19.09.00)
(enno) ist bei uns auch schonmal schiefgegangen, kann was dran sein.
? Bei "Verw<72>nschung" sieht das Opfer der Verw<72>nschung den Zaubernden.
(enno) ich glaub, das hatte ich gefixt.
? "Schl<68>gerzwerg (id84) in Kitpad (-1,2): 'KAEMPFE HELFE NICHT' - unbekannter
Kampfstatus."
(corwin) Kann nicht sein. Ist das noch aktuell?
- Einheit auf Schiff flieht nicht in benachbarte Region (M. Korevaar, 24.09.00)
- Astraler Ausgang funktioniert nicth (Synes Elischka, 29.09.2000)
- Leuchtturmeinsturz macht Einheiten mit 0 Personen (O. Eckstein, 05.10.2000)
* Krath (hqk), 0 Elfen, "lerne wahrnehmung"; In eine dunkle Robe geh<65>llter
Elf - er vertritt hier seinen Herrn und Meister.
? Bergwerk st<73>rzt trotz genug Silber ein (M. M<>ller, 05.10.2000)
(enno) Die Routine ist seit dem <20>berarbeitet worden.
+ Zauber "Runen des Schutzes" nicht base36 (F. Wolkwitz, 04.11.2000)
Maehrlin (39x) in Amandor (0,23): 'zaubere Runen~des~Schutzes Schiff 1bq' -
Schiff 1 wurde nicht gefunden.
(katja) #define FULL_BASE36 war vergessen worden
+ Schmieden funktioiniern nicht (O. Eckstein, 05.11.2000)
(enno) Beispiel <20>berpr<70>ft, er muss sich verrechnet haben.
- <20>bergabe klappte mit Pferd, aber nicht mit Silber? I. Schr<68>der, 05.11.2000)
- einheit waru mcht zu wenig Kettenhemden (A. Neumann, 05.11.2000)
(enno) evtl. nicht oben in der schmiede gestanden? trotzdem zu wenig
- einhiet buf erzeugt 5 statt 6 schwertern (dwalin, 6.09.2000)
(enno) die hat sich bestimmt verechnet.
+ kostenlose kostenpflichtige talente mit lehrer (A. Klauer, 06.11.2000)
(stefan) Anteiliges Lernen betrifft jetzt alle Effekte mit.
- hegg hat genug Material, kann aber nicht produzieren (P. Burkert, 06.11.00)
+ Kein Anlegen in neuen Regionstypen m<>glich (Joern Stampehl, 09.11.00)
(corwin) Neue Terraintypen fehlten in coast_allowed komplett.
o Leuchtt<74>rme schauen mindestens eine Region zu weit. (Gr<47><72>e 10
Leuchtturm 3 Regionen.)
(stefan) Bei mir nicht. Zu beachten ist, da<64> man halt 2 Regionen weit sieht,
und DANN noch die Nachbarregionen drangeh<65>ngt werden.
+ 'cannot resolve action' vereinzelt
(enno) die alten actios sind weg, damit erledigt sich das wohl.
+ timeout auf eine Vertrautenl<6E>schung
(enno) Das ist dank neuer events wohl auch repariert?
+ Museums'geb<65>ude' k<>nnen umbenannt werden
(corwin) Generische Geb<65>ude (bt_generic) k<>nnen bis zur Implementation
eines besseren Mechanismus nicht mehr umbenannt werden.
+ Benennen fremder Burgen klappt nicht.
(corwin) Bei der Umstrukturierung der Geb<65>ude vergessen worden.
+ Benennen fremder Schiffe und Geb<65>ude ist nicht an Locales angepa<70>t.
(corwin) Wird nicht mehr nahnd des Namens, sondern mit einem Flag gepr<70>ft.
+ Bauernfressen und Vertreiben trotz Vernichtung der Untoten
(corwin) In der Reihenfolge vor die Zufallsereignisse gelegt.
+ Stra<72>en <20>ber 100% fertig
(corwin) Fehler in build_road()
+ Verfolgendes Schiff f<>hrt in falsche Richtung
(corwin) u->wants bei Verfolgungen nicht mit 0 initialisiert.
+ (katja) diverse Zauberfehlschl<68>ge, obwohl Aura <20>bertragen wurde (u.a.
Segne Steinkreis) weil VOR allen Zaubern, also auch vor dem
Auratransver, eine cancast <20>berpr<70>fung war, die zu dem Zeitpunkt
nat<61>rlich fehlschlug.
- memoryleak in curseid?
+ Fliehende Einheiten nehmen kein Silber mehr mit (Katja, 28.12.2000)
+ Magiebegabte Vertraute haben keine Zauber mehr
- lmsreward funktioiniert nicht (curse wird nicht gesetzt)
- benutze item funktioniert nicht. itype->use ist <20>berall 0x0
- auch nichtpoolbare Resourcen wie Aura, HP, perm Aura sind im pool
- lernen in akademie bringt 80 statt 70 Tage, ausser bei Magie, da
funktionierts?
(Zhardamon, irq 20.2.01)