Commit Graph

2474 Commits

Author SHA1 Message Date
Enno Rehling 134d03d8ff Adressaenderung 2006-11-26 10:39:27 +00:00
Enno Rehling 96ef8640f3 verbosity in inifile
remove dead binding.
2006-11-22 22:17:15 +00:00
Enno Rehling 39d4c22186 Making this thing compile on windows. 2006-11-22 21:59:24 +00:00
Enno Rehling 71470c7fe2 added an ini-file reader to gmtool and server (the command line gets too damn long) 2006-11-22 21:07:48 +00:00
Enno Rehling a105f55716 more randomized ocean borders. 2006-11-18 11:29:31 +00:00
Enno Rehling 84f54d2642 forgot to commit a fix 2006-11-13 08:50:03 +00:00
Enno Rehling 6d4c4240a1 crashfix for calling destroy_unit on a unit that has already been destroyed. 2006-11-12 09:50:23 +00:00
Enno Rehling 0bf8468210 Sonnensegel macht +1 Geschwindigkeit. 2006-11-05 20:14:07 +00:00
Enno Rehling 00d0bbc3b6 Removing some defines that have long become the norm for all games. 2006-11-04 21:38:25 +00:00
Enno Rehling 935aabac4e produce-xp abschaltbar gemacht
fehlender return-value in learn()
2006-11-04 21:23:45 +00:00
Enno Rehling 7eaff7d3a5 crashbug in spell headache 2006-11-04 21:18:52 +00:00
Enno Rehling 974747b4ad small fixes 2006-10-29 14:03:56 +00:00
Enno Rehling 4f182eb06b Enforcing maximum size of units in recruiting (compile-fix). 2006-10-29 13:11:41 +00:00
Enno Rehling b1f1f07231 Enforcing maximum size of units in recruiting. 2006-10-29 13:04:18 +00:00
Enno Rehling 13e19fb8b3 Enforcing maximum size of units in give_men. 2006-10-29 12:47:27 +00:00
Enno Rehling 842f9038b8 Enforcing maximum size of units in give_men. 2006-10-29 12:45:42 +00:00
Enno Rehling 8fb509140c max number of weapon types was too few. 2006-10-29 11:57:03 +00:00
Enno Rehling 22c6dd08a7 Zufaelle trafen immer die letzte Einheit. 2006-10-29 11:44:34 +00:00
Enno Rehling fb63929d81 http://eressea.upb.de/mantis/view.php?id=1045
Einheit besitzt "-1 Sternenstaub"?

lua interface benoetigt Zugriff auf den Regionspool um use_-Funktionen korrekt zu implementieren.
Issue: 1045
2006-10-28 07:45:59 +00:00
Enno Rehling a87cc547e1 fixed problems with units that had no faction 2006-10-23 17:21:13 +00:00
Enno Rehling 94966e8eda sanity-checks for potential divisions by zero (u->number) 2006-10-15 14:09:59 +00:00
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 d02be7811a cleanup 2006-10-07 21:26:31 +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 00aea147a0 birthdaycakes 2006-10-05 19:44:54 +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
Christian Schlittchen 1162b6a795 Bugfixes WdW Sphinx und Phoenix 2006-09-17 18:20:36 +00:00
Enno Rehling cabc4d6d95 http://eressea.upb.de/mantis/view.php?id=980
ent spoils wieder entfernt
2006-09-17 16:49:56 +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 45fad69789 fi -> end 2006-08-20 13:33:01 +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 442af719f4 http://eressea.upb.de/mantis/view.php?id=806
AMK Beschreibung deutsch, nochmal.
2006-08-13 09:08:07 +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 c4abd05ea4 http://eressea.upb.de/mantis/view.php?id=806
"Wirkung Antimagiekristall"
Nachtrag: gegenstansbeschreibung ebenfalls geaendert.
2006-07-30 09:12:09 +00:00
Enno Rehling 26dced80a0 deathcloud braucht ein curseinfo. 2006-07-30 00:00:53 +00:00
Enno Rehling d2470938c7 A piece of localized text I'll be needing for the new combat code. 2006-07-29 20:38:39 +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 80e445fe96 guessing the name of the order file if it isn't specified. 2006-07-28 22:08:00 +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 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