Commit Graph

2408 Commits

Author SHA1 Message Date
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 86c3251c79 http://eressea.upb.de/mantis/view.php?id=806
"Wirkung AMK"
Spruchbeschreibung korrigiert.
2006-07-26 16:23:34 +00:00
Enno Rehling 06e11da430 Besser, die droppen nur mit 10% Chance ein Holz. Sonst werden Hainpatzer besser als Haim selber :-) 2006-07-26 15:11:41 +00:00
Enno Rehling 4bb82b084a Tote Ents geben 0-2 Holz :-) 2006-07-26 15:00:13 +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 0ed051349f http://eressea.upb.de/mantis/view.php?id=939
Katapultproduktion zu hoch.
Issue: 939
2006-07-25 12:47:12 +00:00
Enno Rehling da6e342ff3 Lua extension: ships get a weight and capacity property. 2006-07-25 09:57:47 +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 5317da7512 Snowman race kriegt einen richtigen namen. 2006-07-24 23:20:52 +00:00
Enno Rehling aa1080be86 adapted french strings to new xml layout (now that they might work) 2006-07-24 23:19:40 +00:00
Enno Rehling 19870b9b2b Distanzberechnungen in Lua 2006-07-24 23:18:38 +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 5078f1914d http://eressea.upb.de/mantis/view.php?id=954
"Seeschlangen hinterlassen Drachenblut und Drachenkopf"
Seeschlangenkopf in das seaserpent_spoils equipment gepackt.
2006-07-12 22:01:41 +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 964387c834 Erweiterung, um aus einem vom gmtool heraus aufgerufenen Skript Regionen zu highlighten oder zu selektieren. Noch ungetestet. 2006-05-25 14:56:10 +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 d72c0ab07e LUA: region.herbtype 2006-05-08 20:28:53 +00:00
Enno Rehling 9fd87309c7 http://eressea.upb.de/mantis/view.php?id=903
Gletscherkräuter für Gletscher
2006-05-08 20:12:46 +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 722e66be41 http://eressea.upb.de/mantis/view.php?id=894
Gib dem imp Zucker
2006-04-22 20:05:09 +00:00
Enno Rehling 978242f52c böser fehler in der fix_familiar() routine von letzter woche. 2006-04-22 18:43:58 +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 4c3e912a30 added the forgotten bindings to gamecode 2006-04-17 10:08:13 +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 4d82a5eca3 saving also on 'S' (since F2 isn't reliable) 2006-04-16 17:26:50 +00:00
Enno Rehling 7c80bbfebb lua-skripting für gmtool fertig 2006-04-16 16:32:14 +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 288961e38a lua bindings:
- moved gamecode-related ones to a new object file
- added bindings to the gmtool
- fixed scripts that used set_brain()
2006-04-16 14:18:09 +00:00
Enno Rehling ec1f6c9963 lua-gmtool kompiliert unter linux 2006-04-16 13:04:52 +00:00
Enno Rehling 4316903e9a lua for the gmtool 2006-04-16 12:48:55 +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 573d283e92 'H': highlight (by terrain/units/faction/ships/none)
'T': tag (by terrain/units/faction/ships/none)
't': tag/untag current region
2006-04-14 16:56:48 +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 5e57e78818 fix familiar-fixes 2006-04-09 19:19:18 +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 fc70d1d66a fix for fix_familiars complaining about goblins.
indentation fixes.
2006-04-09 17:35:15 +00:00
Enno Rehling 8c2e545698 Adresse fuer eressea ist upb.de 2006-04-09 17:30:05 +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 71ed9ee27a http://eressea.upb.de/mantis/view.php?id=878
Falsche Regionsparameter für Drachenruf
2006-04-08 06:55:04 +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 33c1741fff http://eressea.upb.de/mantis/view.php?id=877
Error 187 passiert nur bei Bewegung, nicht länger im Kampf. Meldung angepasst.
2006-04-08 06:44:11 +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 029a187be0 -O ausschalten 2006-04-04 20:26:31 +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 a4f3784cb3 even less refreshing. 2006-03-26 00:08:34 +00:00
Enno Rehling 6da812e00c missing project file for VC7.1 2006-03-25 18:10:33 +00:00
Enno Rehling 34d5a238a3 improving the update speed of curses windows over my slow ssh connection,
less redraws.
2006-03-25 18:05:22 +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
Enno Rehling d5b6803137 http://eressea.upb.de/mantis/view.php?id=845
Vertrauter hat keine Zauber
- Korrekturroutine komplett
2006-02-26 15:48:56 +00:00
Enno Rehling d598babbb1 http://eressea.upb.de/mantis/view.php?id=845
- Vertraute haben keine Zauber, korrektur-routine.
2006-02-26 14:08:19 +00:00
Enno Rehling 6ed9ea2a9b call create_mage() for familiars
created a new lua file for familiar specializations, not really any content for now.
2006-02-26 13:24:16 +00:00
Enno Rehling c78f64de00 http://eressea.upb.de/mantis/view.php?id=845
- cry havoc when trying to apply spells to a non-mage.
2006-02-26 13:14:46 +00:00
Enno Rehling caab8471ed http://eressea.upb.de/mantis/view.php?id=856
Durchreisemeldungen fehlen

Kleiner Bug bei der Änderung von attrib::nexttype
2006-02-26 11:59:58 +00:00