Enno Rehling
6eaca764fe
division by zero wegen post-kampfzaubern, die die unit->number veraendern.
2006-10-15 12:05:07 +00:00
Enno Rehling
cd35467899
Testen, das Einheiten noch am Leben sind, die eigentlich geloescht gehoeren.
2006-10-08 22:15:49 +00:00
Enno Rehling
8f78b586f7
http://eressea.upb.de/mantis/view.php?id=1032
...
Missbrauch von Kroeten.
2006-10-08 19:06:56 +00:00
Enno Rehling
341b29c401
disable clone-spell (quit-crash)
...
fix order of restart and quit command (spell-crash)
2006-10-08 11:19:35 +00:00
Enno Rehling
7e4db04e1b
http://eressea.upb.de/mantis/view.php?id=987
...
Nummer Schiff ist fuer neue Schiffe wieder erlaubt.
2006-10-07 21:29:29 +00:00
Enno Rehling
29f7128dee
cleanup
2006-10-07 21:25:11 +00:00
Enno Rehling
19fd2d7265
http://eressea.upb.de/mantis/view.php?id=995
...
"RESERVIERE und GIB bei Monstern"
Test auf GIVEITEM eingefuehrt.
2006-10-07 21:10:05 +00:00
Enno Rehling
2b104afe50
http://eressea.upb.de/mantis/view.php?id=1011
...
"Doppelte/irrefuehrende Meldung bei Vulkanausbruch"
Doppelmeldung entfernt.
2006-10-07 20:48:41 +00:00
Enno Rehling
8aea7fdb41
http://eressea.upb.de/mantis/view.php?id=1023
...
l10n mistake flown -> fled
2006-10-07 16:10:42 +00:00
Enno Rehling
11aba3dd92
http://eressea.upb.de/mantis/view.php?id=1014
...
"Gib 0 1 Person hebelt Regionssilberschwund durch Kampf aus"
removing exploit by removing reason to exploit.
2006-10-07 16:05:29 +00:00
Enno Rehling
75a252146e
http://eressea.upb.de/mantis/view.php?id=984
...
"Nicht-Meermenschen können anschwimmen"
und und oder soll man nicht verwechseln.
2006-10-05 21:24:53 +00:00
Enno Rehling
4478e666a9
http://eressea.upb.de/mantis/view.php?id=1030
...
"buying more luxury goods than available for basic price gives wrong total cost"
Wow. Was wir alles fuer Fehler haben...
2006-10-05 20:21:01 +00:00
Enno Rehling
d8cff1f61f
lua functions:
...
message_unit
message_region
message_faction
2006-10-04 22:25:39 +00:00
Enno Rehling
99a5f4d525
implementation of "EACH":
...
RESERVE EACH 1 sword
RESERVIERE JE[DEM] 1 schwert
2006-10-03 13:31:48 +00:00
Enno Rehling
79134609a2
implementation of "EACH":
...
GIVE abcd EACH 1 sword
GIB abcd JE[DEM] 1 schwert
2006-10-03 12:02:27 +00:00
Enno Rehling
31b8b57b77
Crashbug: Magieregeneration fuer tote Magier
2006-10-01 08:09:48 +00:00
Enno Rehling
00078cbedf
[E-Bugs] Drachen fressen beim Einflug in eine Region Bauern.
...
- now checking for is_waiting.
2006-09-03 11:43:52 +00:00
Enno Rehling
ae41442b01
Fix der NMR-Berechnung
2006-08-20 16:23:46 +00:00
Enno Rehling
c3e4e828a8
NMR-Zaehlung auch fuer LUA
2006-08-20 13:32:03 +00:00
Enno Rehling
7590fa50ef
http://eressea.upb.de/mantis/view.php?id=981
...
"Einheiten aus Reihe 3 rückten unbeabsichtigt auf"
Man sollte doch immer sein eigener Freund sein.
2006-08-13 16:27:58 +00:00
Enno Rehling
f1b26f0234
Mehrere Bugfixes die aus der vorangegangenen Aenderung resultierten.
...
Ausserdem: Bei falsch geschriebenen Befehlen (ZCHTE) wird der falsche Befehl
in der Meldung ausgegeben.
2006-08-13 00:36:42 +00:00
Enno Rehling
ed70863843
Total ohne Not mal wieder eine grosse Umstellung gemacht: Diesmal am Parser.
...
Okay, natuerlich habe ich damit was im Sinne: Das ist eine Vorbereitung auf voll geskriptete, neu zugefuegte Befehle und anderes Processing (aus Skripten). Fuer ein neues Spiel.
Hoffen wir, dass nicht zuviel kaputtgeht :-)
2006-08-12 19:15:16 +00:00
Enno Rehling
150a1e38b0
speedsail is disabled
2006-08-08 10:32:09 +00:00
Enno Rehling
732dc68e93
NUMMER SCHIFF abgestellt wegen Missbrauchs (Sonnensegel-Verschleierung).
2006-08-07 21:46:40 +00:00
Enno Rehling
b89721873c
http://eressea.upb.de/mantis/view.php?id=905
...
"fehlende Info bei OPTION TALENTVERSCHIEBUNG mit Dämonen"
Anzeige von Daemonentalenten mit OPTION TV, auch wenn sie auf 0 gefallen sind.
2006-08-01 22:35:26 +00:00
Enno Rehling
3b4a6dc262
Meermenschen koennen nach der Marine-Landung nicht weiter ins Landesinnere vorstossen.
2006-07-31 22:12:17 +00:00
Enno Rehling
d817d7770f
Siebenmeilentee fuer alle!
2006-07-31 21:26:35 +00:00
Enno Rehling
548a41902c
http://eressea.upb.de/mantis/view.php?id=970
...
"Keine Meldung, wenn Schiff an Land fährt"
Meldung wieder zugefuegt.
2006-07-31 21:05:20 +00:00
Enno Rehling
3ff6208bb1
http://eressea.upb.de/mantis/view.php?id=889
...
"Immer noch Probleme mit Kampf-Bewegungsregel"
Taktikrunde nur mitzaehlen, wenn man sie auch gekriegt hat.
2006-07-30 14:21:44 +00:00
Enno Rehling
91bf99036e
http://eressea.upb.de/mantis/view.php?id=686
...
"4 Reihe rueckt nicht auf, Bogenschuetzen ohne Wirkung"
Umstellung des Kampfcodes. Siehe http://www.pbem-spiele.de/forum/viewtopic.php?t=2545
2006-07-30 12:52:26 +00:00
Enno Rehling
39ada16f6c
http://eressea.upb.de/mantis/view.php?id=967
...
"WdL erschafft nur 1 Schoessling pro Trank"
Reparatur des vorangegangenen WdL-fixes. Es sollte nicht die
Holzmenge, sondern die Trankmenge reduziert werden.
2006-07-30 12:25:36 +00:00
Enno Rehling
daafe05c47
count_unit(u) bestimmt, welche einheiten zum partei-limit gezaehlt werden. Das sollten alle sein, sind's aber vorlaeufig nicht.
...
ausserdem ein bischen code-cleanup.
third commit for this, shit didn't go right.
2006-07-29 14:15:42 +00:00
Enno Rehling
594e75e42f
count_unit(u) bestimmt, welche einheiten zum partei-limit gezaehlt werden. Das sollten alle sein, sind's aber vorlaeufig nicht.
...
ausserdem ein bischen code-cleanup.
2006-07-29 14:07:45 +00:00
Enno Rehling
7b76da7c39
count_unit(u) bestimmt, welche einheiten zum partei-limit gezaehlt werden. Das sollten alle sein, sind's aber vorlaeufig nicht.
...
ausserdem ein bischen code-cleanup.
2006-07-29 14:04:49 +00:00
Enno Rehling
37143411e1
http://eressea.upb.de/mantis/view.php?id=681
...
"Todeswolke läßt sich nicht bannen"
bugfix conversion of old attributes
2006-07-28 13:27:34 +00:00
Enno Rehling
ff262fdb59
http://eressea.upb.de/mantis/view.php?id=681
...
"Todeswolke läßt sich nicht bannen"
fixing the detection mechanism that checks for pre-existing death clouds (they shouldn't stack).
2006-07-28 11:57:44 +00:00
Enno Rehling
a421c1a31d
http://eressea.upb.de/mantis/view.php?id=681
...
"Todeswolke läßt sich nicht bannen"
at_deathcloud kann weg. curse_type kriegt eine age() funktion, so dass der effekt von deathclouds mit normalen "curse" attributen gemacht werden kann.
2006-07-28 11:41:57 +00:00
Enno Rehling
41af35a411
we don't need at_deathcloud in the future
2006-07-28 11:39:56 +00:00
Enno Rehling
7077587834
http://eressea.upb.de/mantis/view.php?id=681
...
"Todeswolke läßt sich nicht bannen"
Todeswolke in einen echten curse umgewandelt. Kompatibilitaet zur alten TW sollte gewaehrleistet sein. Alles muss nochmal getestet werden, denk ich.
2006-07-28 01:31:23 +00:00
Enno Rehling
146ccca658
curses should always have a minimum duration of 2, or they won't survive to
...
the next round.
2006-07-27 02:36:58 +00:00
Enno Rehling
e71302ea5c
http://eressea.upb.de/mantis/view.php?id=779
...
"Zauber Nebel der Verwirrung hat keine Funktion"
Der Zauber hat absurde Bedingungen an die Spruchstufe gestellt. Ich habe die mal deutlich gelockert, da auch der Zauber nicht mehr so wild ist wie frueher einmal. Notfalls justieren, falls er missbraucht wird.
Issue: 779
2006-07-27 01:57:42 +00:00
Enno Rehling
e3677a845c
http://eressea.upb.de/mantis/view.php?id=945
...
"Bestehende Region von Ebene in Berg verändert"
Kein terraforming von bewohnten regionen in autoseed()
Issue: 945
2006-07-26 23:30:50 +00:00
Enno Rehling
aadf37da9b
http://eressea.upb.de/mantis/view.php?id=734
...
"Keine Meldung bei Klaue/Spioniere"
Meldung im Falle eines fehlschlages.
2006-07-26 19:02:55 +00:00
Enno Rehling
594a415276
http://eressea.upb.de/mantis/view.php?id=782
...
Issue: 782
2006-07-26 14:50:05 +00:00
Enno Rehling
8df3857e9a
http://eressea.upb.de/mantis/view.php?id=888
...
"Drachenruf in Region - gescheitert?"
trigger "createunit" was broken.
Issue: 888
2006-07-26 09:07:34 +00:00
Enno Rehling
2c34302d40
http://eressea.upb.de/mantis/view.php?id=935
...
"Wasser des Lebens wird auch ohne Mallorn/Holz abgezogen"
WdL-Verbrauch limitiert auf ceil(holz/10)
Issue: 935
2006-07-25 12:53:50 +00:00
Enno Rehling
93b5f5502a
http://eressea.upb.de/mantis/view.php?id=920
...
"Siebenmeilentee hat nicht gewirkt"
Siebenmeilentee wirkt ab sofort nur auf Wesen, die nicht schwimmen koennen.
Issue: 920
2006-07-25 09:30:50 +00:00
Enno Rehling
9f146d1a07
http://eressea.upb.de/mantis/view.php?id=962
...
"Merkwürdige Fehlermeldung bei Delphin"
Neue Message-Funktion, die den Terraintyp einer Region ausgibt.
2006-07-25 09:21:20 +00:00
Enno Rehling
25dcc85f66
http://eressea.upb.de/mantis/view.php?id=950
...
"missing info texts (newbie_info_1, etc)"
xi:include should not use file= but href=. fixed in all games.
2006-07-24 23:07:28 +00:00
Enno Rehling
02b012ed47
http://eressea.upb.de/mantis/view.php?id=960
...
"0 Wirkungen Siebenmeilentee"
Ausgabe in CR und NR respektiert "leere" attribute.
Issue: 960
2006-07-24 20:49:58 +00:00
Enno Rehling
88ecdd173a
http://eressea.upb.de/mantis/view.php?id=959
...
"Eisberg treibt ab und angelandetes Boot nimmt Schaden"
as mentioned in the bug, regions get their neighbor-relations screwed after icebergs drift. in runhash(), I'm removing the relationships so that they are getting rebuilt properly.
Issue: 959
2006-07-24 20:35:30 +00:00
Enno Rehling
aaf7443d53
removing more hardcoded items from the source.
2006-07-12 22:14:16 +00:00
Enno Rehling
4a74bfdf9d
minimaler cleanup
2006-07-12 22:02:24 +00:00
Enno Rehling
997543b742
"wdwpyramid" should be registered in register_spells, not init_spells
2006-07-10 20:12:37 +00:00
Christian Schlittchen
7c134e4f54
Kleine Hilsfunktion zur Anzeige der registrierten Funktionen aus dem Debugger:
...
print list_registered_functions()
2006-07-10 20:11:50 +00:00
Christian Schlittchen
d9f541f59e
- gcc-4.0 festgeschrieben, luabind will nicht mit 4.1
...
- Bergwaechter kann in jede Region gesetzt werden
2006-07-02 21:22:34 +00:00
Enno Rehling
0b891b5a00
http://eressea.upb.de/mantis/view.php?id=923
...
http://eressea.upb.de/mantis/view.php?id=925
Ring of invisibility wearer indirectly visible
Problem was that there was a check for general stealth that was done first,
and rings were skipped if it failed. Fixed.
2006-06-06 20:01:21 +00:00
Enno Rehling
9bd06d5b60
unreported: units that have left a ship and entered another unit will take the left_ship status with them so they can't leave the region.
2006-06-05 17:58:51 +00:00
Enno Rehling
6b835e9b82
- Making the new highlight/select bindings work
...
- script to move selected regions
2006-05-25 22:34:58 +00:00
Enno Rehling
42ede42656
http://eressea.upb.de/mantis/view.php?id=917
...
Steinbauer bekommen Steinbruchbonus obwohl Gebäude zu klein
Personen, die gerade erst in ein Schiff oder Gebaeude neu hineinkommen, werden jetzt UNTEN an die existierenden Personen dransortiert.
2006-05-25 13:09:10 +00:00
Enno Rehling
8cd3685b56
http://eressea.upb.de/mantis/view.php?id=913
...
- Magiefresser + Farcasting benutzt die falsche Region
2006-05-22 21:32:39 +00:00
Enno Rehling
52ac81707b
http://eressea.upb.de/mantis/view.php?id=912
...
- leave no child behind (rounding error in peasants)
2006-05-22 20:27:55 +00:00
Enno Rehling
d6397d6edb
http://eressea.upb.de/mantis/view.php?id=900
...
Waehrend der NewbießImmunitaet kann nicht bewacht werden.
2006-05-22 20:17:55 +00:00
Enno Rehling
d57e05fcd7
crashbug dying clone-mages
2006-05-21 10:35:08 +00:00
Enno Rehling
4ea7779932
http://eressea.upb.de/mantis/view.php?id=909
...
FOLGE SCHIFF fehlerhaft
- es wurde kein at_shiptrail erzeugt, wenn noch ein anderes attribut in der liste war, und stattdessen das attribut eines anderen shciffes verhunzt. Böse.
2006-05-19 22:09:12 +00:00
Enno Rehling
dabb8ae3c2
http://eressea.upb.de/mantis/view.php?id=907
...
Fix to the fix for ship-damage
2006-05-19 19:37:33 +00:00
Enno Rehling
d47957487a
http://eressea.upb.de/mantis/view.php?id=902
...
Verfuegbare Beladung auf Schiffen fehlerhaft
2006-05-07 21:54:53 +00:00
Christian Schlittchen
10b1306b30
Diverse wdw-Fixes
2006-05-07 21:11:49 +00:00
Enno Rehling
78d222138e
http://eressea.upb.de/mantis/view.php?id=849
...
BENUTZE Dumpfbackenbrot
2006-05-07 20:26:39 +00:00
Enno Rehling
d47f599537
crashbug toter magier mit antimagiczone
2006-04-23 08:56:51 +00:00
Enno Rehling
d8a89d7630
familiar crap.
2006-04-22 21:45:59 +00:00
Enno Rehling
da12fb8586
lua properties for get/set familiar.
2006-04-22 11:32:28 +00:00
Enno Rehling
7db317b2e0
passengers on drifting ships receive a message.
2006-04-17 18:48:24 +00:00
Enno Rehling
139fceb5f8
http://eressea.upb.de/mantis/view.php?id=885
...
und und
2006-04-16 23:16:19 +00:00
Enno Rehling
1e5aeac0e5
familiarmage attribute in CR
...
bindings for the GM tool (selection, current region)
2006-04-16 16:11:16 +00:00
Enno Rehling
b74a0b6b50
a little more precision on the "cannot move" error messages. again.
2006-04-16 10:50:24 +00:00
Enno Rehling
85efcd6511
Ausgabefehler Kampfreihen
2006-04-15 22:34:03 +00:00
Enno Rehling
34fce9b8a7
- removing cruft
...
- fixing print_fighters() since list is not ordered by status anymore
2006-04-15 22:10:57 +00:00
Enno Rehling
0aa0be8557
unnecessary function
2006-04-13 21:41:27 +00:00
Enno Rehling
0b63b23d34
Heer-Nummerierung andersrum.
2006-04-13 19:54:24 +00:00
Enno Rehling
4d8ed2c854
Simplified the combat code, removing battle::fighters and putting things in lists rather than vectors.
...
Removed the unnecessary shuffling and sorting that takes quite some time.
Fixed a few bugs in ally-selection, I think.
2006-04-13 17:16:15 +00:00
Enno Rehling
50b94b730d
New and simplified combat rules.
...
To activate, define SIMPLE_COMBAT in your settings.h
2006-04-10 21:13:22 +00:00
Enno Rehling
11bc581285
gmtool, angefangen highlighting zu implementieren.
...
bugfixes letzter eressea-commit
2006-04-09 18:13:47 +00:00
Enno Rehling
2f8e9e2053
on a hunch, checking that number of mages is correct. Also, removing invalid familiars.
2006-04-09 18:10:57 +00:00
Enno Rehling
64ca5c666e
log_* routines write complete log to logfile, abbreviated (last message...) only to stderr.
2006-04-09 17:53:45 +00:00
Enno Rehling
0b88d46667
http://eressea.upb.de/mantis/view.php?id=879
...
- kopflose, blutleere Wyrme repariert.
2006-04-09 14:26:02 +00:00
Enno Rehling
2f7ef14898
http://eressea.upb.de/mantis/view.php?id=863
...
- Gewichtsberechnung für TRANSPORTIERE
2006-04-09 10:55:41 +00:00
Enno Rehling
c33cd598b5
- summondragon parameter list
...
- number of new players.
2006-04-09 09:31:16 +00:00
Enno Rehling
1dd85e6a02
http://eressea.upb.de/mantis/view.php?id=875
...
Folge Schiff hat falschen Befehl in Fehlermeldung
2006-04-08 06:48:54 +00:00
Enno Rehling
07fbf26a4a
http://eressea.upb.de/mantis/view.php?id=876
...
- Rundenzählung für Parteien überarbeitet, noch einmal. Sollte jetzt endlich zu den Regeln passen.
2006-04-07 21:49:38 +00:00
Enno Rehling
0c5ff9f447
http://eressea.upb.de/mantis/view.php?id=868
...
Die "Akademie der Künste" aus dem Künstlerwettbewerb wirkt auf alle Talente
2006-03-26 22:01:13 +00:00
Enno Rehling
3145295ad4
http://eressea.upb.de/mantis/view.php?id=869
...
BEWACHE nach "langen" Kampf nicht möglich; Fehlermeldungen nach "langen" Kampf
Noch ein Flag eingeführt. Hoffe, dass das klappt.
2006-03-26 21:49:37 +00:00
Enno Rehling
a14d57f32d
made the save function work, and not print so much (quiet now understands
...
'real quiet' as anything >=2 in some places).
Made the listbox code handle PNEXT and PPREV, very helpful for the faction
list.
2006-03-26 21:14:35 +00:00
Enno Rehling
dda37aaee6
http://eressea.upb.de/mantis/view.php?id=870
...
Eigener Block für BOTSCHAFTen im NR
Ausserdem den ungenutzten REPORT Befehl entfernt.
2006-03-26 18:26:52 +00:00
Enno Rehling
a04cb3efbd
http://eressea.upb.de/mantis/view.php?id=871
...
Units with FIGHT FLEE|NOT get -1 in tactics (implementation bug fixed)
2006-03-26 09:36:55 +00:00
Enno Rehling
bb1ba6b366
The new GM tool, added to the eressea/ directory. All that remains is to
...
salvage some mapper functionality and stuff it in there (and cleanup), then
the mapper/ directory can go.
2006-03-24 07:35:51 +00:00
Enno Rehling
f261bf2f5b
http://eressea.upb.de/mantis/view.php?id=853
...
Einheiten die Goliathwasser benutzt haben sind überladen
- Gewicht von Pferden war falsch berechnet.
2006-02-26 18:03:16 +00:00
Enno Rehling
96941e04f2
http://eressea.upb.de/mantis/view.php?id=859
...
- Insekten können durch Gletscher transportiert werden
- Drachen können aus Gletschern wegfliegen
Problem wa, dass das aRCTIC_REGION flag an der region, nicht dem terrain abgefragt wurde. ohauerha.
2006-02-26 17:28:55 +00:00
Enno Rehling
cc9714fca6
http://eressea.upb.de/mantis/view.php?id=847
...
Frisch auferstandene Untote kämpfen mit
- join_allies checkt jetzt auf UFL_ISNEW
2006-02-26 15:58:44 +00:00
Enno Rehling
1d0bbfd0b8
http://eressea.upb.de/mantis/view.php?id=860
...
- Frische Untote führen lange Befehle aus.
2006-02-26 15:55:43 +00:00