Enno Rehling
14a3077f6e
http://eressea.upb.de/mantis/view.php?id=718
...
Nach 150 Runden ist eine neue Partei erlaubt.
2005-10-10 04:59:54 +00:00
Enno Rehling
a9b704f6a2
Dummes Cisual Studio hat meine Datei versaut
2005-10-09 22:06:16 +00:00
Enno Rehling
3415216610
more verbose exception handling
2005-10-09 22:01:08 +00:00
Enno Rehling
af447d3034
rename nomagic -> gray
2005-10-09 21:53:18 +00:00
Enno Rehling
31e3384165
compilation errors
2005-10-09 21:48:56 +00:00
Enno Rehling
a521385b13
even more create_ spells are now scripted.
...
started on another spell (earn_silver), needs enabling and testing.
2005-10-09 21:41:04 +00:00
Enno Rehling
12906232f1
calculating score based on unmodified skill-level (faster, more accurate).
2005-10-09 20:36:44 +00:00
Enno Rehling
873404d8f4
crashbugs in randenc und rostregen
2005-10-09 19:52:21 +00:00
Christian Schlittchen
9ba5ebedb9
wdw-Zauber angepasst
2005-10-09 15:13:39 +00:00
Enno Rehling
fa929a855d
Kräuterbeutel: WdL, nicht Holz, als Zutat.
2005-10-09 12:22:14 +00:00
Enno Rehling
7f0e08dd07
uninitialized variable
2005-10-09 10:07:43 +00:00
Enno Rehling
72fd99987b
typo, kompiliert nicht
2005-10-09 10:06:37 +00:00
Enno Rehling
73ed11b893
sinnvollere Fehlermeldung bei nicht-existierendem farcasting-ziel
2005-10-09 10:04:31 +00:00
Enno Rehling
a461d06aa6
Disabling multiplayer-marking again.
2005-10-09 09:10:55 +00:00
Enno Rehling
046290ebdb
Bugfix: spellnames sind nicht von sp->info abhängig.
2005-10-09 09:09:51 +00:00
Enno Rehling
46cb474885
Zaubernamen weniger deutsch & Patzerfunktion vereinheitlicht
2005-10-09 02:10:03 +00:00
Enno Rehling
e208a2ba8d
added exception handling
2005-10-09 01:19:44 +00:00
Enno Rehling
b6b5b9709b
cleaning up the spell-scripts
2005-10-08 22:02:42 +00:00
Enno Rehling
8b0518690f
always default-fumble to report failure.
2005-10-08 21:43:24 +00:00
Enno Rehling
9230a0a074
I must remember to load the spells, too
2005-10-08 21:34:00 +00:00
Enno Rehling
2cb9b7bdaa
Fallback für zwei weitere Zauber in find_spellbyid
2005-10-08 20:04:13 +00:00
Enno Rehling
ea8539cb15
Zauber trollbelt war verloren gegangen.
...
find_spellbyid bekommt ein Fallback für Zauber, die die ID gewechselt haben.
2005-10-08 19:47:13 +00:00
Enno Rehling
2e897bfbf7
race special attack spells use name instead of id.
2005-10-08 19:22:56 +00:00
Enno Rehling
594683d077
replaced spellids by spellnames
2005-10-08 18:43:00 +00:00
Enno Rehling
f34f09e7b6
order of execution for XML parser changed.
2005-10-08 18:38:26 +00:00
Enno Rehling
c7c6f169cb
Englische Namen für alle Zauber.
...
Rassen-Spells in XML müssen keine ID mehr nutzen.
2005-10-08 18:27:40 +00:00
Enno Rehling
fed680604a
missing includes for spell.cpp
...
bugfix memset in create_mage
2005-10-08 16:14:15 +00:00
Enno Rehling
2602a8db67
Mehr const, weniger Warnungen.
...
Bugfix für spelllist_add (aufsteigend sortiert)
2005-10-08 15:44:40 +00:00
Enno Rehling
1771a81c52
Neues Datenformat macht Schluss mit der Speicherung von spell-ids im Datenfile.
2005-10-08 15:25:21 +00:00
Enno Rehling
128b5d0b9a
spells, defined in XML
2005-10-08 11:45:45 +00:00
Enno Rehling
b3c4dda44a
Messages als LUA-Objekte. Damit lassen sich jetzt auch von LUA aus lokalisierte messages an Parteien versenden.
2005-10-08 11:42:45 +00:00
Enno Rehling
6426004640
Neu: Zaubersprüche können in LUA programmiert werden, und per XML-Datei (siehe spells.xml) in ein Spiel integriert werden.
...
Ich habe angefangen, die Item-erzeugenden Zauber aus dem Code in Skripte zu verlagern.
2005-10-08 11:02:10 +00:00
Enno Rehling
fd364ba0f9
new name: nestwarmth
2005-10-03 21:55:39 +00:00
Enno Rehling
66fbb409a0
nein, anders...
2005-10-03 21:52:09 +00:00
Enno Rehling
1d09adb884
splitting old resource registration in two parts.
2005-10-03 21:46:57 +00:00
Enno Rehling
17958f9683
Armbrust aus dem Code genommen.
...
Abbruch, wenn ein Item aus dem Datenfile nicht in den XML-Resourcen ist.
2005-10-03 21:15:47 +00:00
Enno Rehling
5dfc2f08b6
Apfel, Nuss und Mandelkern (und Kekse) fleigen raus aus dem Source.
...
Burgen fliegen aus dem Source.
XML reader unterstützt jetzt auch Gebäude mit mehreren Ausbaustufen.
2005-10-03 20:59:11 +00:00
Enno Rehling
23d7205a8b
removed I_GREATSWORD and I_RUSTY_GREATSWORD from the source.
2005-10-02 21:32:20 +00:00
Enno Rehling
b65917bb97
removed I_SWORD and I_RUSTY_SWORD from the source.
2005-10-02 21:11:17 +00:00
Enno Rehling
883840c460
new files added
2005-10-02 20:31:28 +00:00
Enno Rehling
afd1af92c9
changes to the Jamfile (add equipment.c)
2005-10-02 20:29:21 +00:00
Enno Rehling
49bd595d69
New code:
...
"equipment-sets" in the XML definition files (equipment.xml) can define skills and items for a unit. these can be applied using the equip_unit() function (from both LUA and C).
I've rewritten the random first encounters and addplayer() functions to use these. As a result, there's now even less dependency on fixed item types in the source, and I can take more items out.
2005-10-02 20:28:44 +00:00
Enno Rehling
5358c876d2
reanming SK_SWORD -> SK_MELEE (since all the axes use it, too and I get confused so easily)
2005-10-02 17:35:25 +00:00
Enno Rehling
74f03ab496
daemon -> demon
2005-10-02 17:34:00 +00:00
Enno Rehling
6b87faf047
First test to remove items from code: AXE and RUSTY_AXE are out.
...
Rewriting the rust-spell. Now affecting armor as well (with lower chance)
2005-10-02 17:04:16 +00:00
Enno Rehling
b04b01814b
new, more informative format for the dropouts file
2005-10-02 16:25:27 +00:00
Enno Rehling
5edd84e47e
removing unused code for reading the dropouts-file.
2005-10-02 16:20:11 +00:00
Enno Rehling
9f97148163
spawning of new braineaters moved into a separate LUA function which is not called for wdw.
2005-10-02 16:06:12 +00:00
Enno Rehling
a72a43c384
starting equipment & skills for new factions is read from the equipment.xml file instead of hardcoded. Makes give_starting_equipment a lot smaller and reduces the number of I_* item-constants used in the code.
2005-10-02 15:54:24 +00:00
Christian Schlittchen
1049ef4a76
NO_RANDOM_BRAINEATER fix
2005-10-02 15:33:50 +00:00
Enno Rehling
f7a17ff3d0
http://eressea.upb.de/mantis/view.php?id=712
...
rusty shields disappear because of stupid reverse_lookup code.
2005-10-02 13:31:56 +00:00
Enno Rehling
2d2ed6f7ea
http://eressea.upb.de/mantis/view.php?id=712
...
rusty shields disappear because of stupid reverse_lookup code.
removed a bit of dead code.
2005-10-02 13:21:29 +00:00
Enno Rehling
dd9c6e50c2
Fixed a null-pointer crash in randenc.
...
Dead code in economy removed.
2005-10-02 07:33:21 +00:00
Enno Rehling
e240860486
http://eressea.upb.de/mantis/view.php?id=711
...
rostiges schild -> rostiger schild
2005-10-01 09:27:44 +00:00
Enno Rehling
ee64acff21
http://eressea.upb.de/mantis/view.php?id=684
...
Straßen durch Wüste ohne Karawanserei
Der Code scheint okay zu sein, nur Altdaten nicht. Habe eine Korrektur-Routine eingebaut.
2005-09-28 18:52:18 +00:00
Enno Rehling
130adacb43
http://eressea.upb.de/mantis/view.php?id=704
...
Benennung und Beschreibung eines Monumentes
klappt jetzt, habe das erkennen von bereits benannten Gebäuden vereinheitlicht.
2005-09-24 20:34:34 +00:00
Enno Rehling
a1daf2f3b2
Mehr Doppelspieler
2005-09-17 20:15:46 +00:00
Christian Schlittchen
b917430561
Diverser Kleinkram für WdW:
...
- Papyrus-Dummy-Item
- NO_RANDOM_BRAINEATERS
- ...
2005-09-11 20:16:04 +00:00
Enno Rehling
b915bf74f3
last of the GROWING_TREES defines
2005-09-11 08:16:31 +00:00
Enno Rehling
ec86c9a572
Prevent micro-islands from being extended.
2005-09-10 21:57:02 +00:00
Enno Rehling
bcf0b8d446
removed the old GROWING_TREES macro.
...
Also, made sure starting regions always have at least a few trees and horses, because I'm sick and tired of the complaints.
2005-09-10 21:09:51 +00:00
Enno Rehling
170eed6b62
put the faction's age into the CR
2005-09-08 22:55:31 +00:00
Enno Rehling
f175d0804d
Noch mehr Doppelspieler
2005-09-08 22:25:56 +00:00
Enno Rehling
4ac9cf30e8
tote übergeben items nur bei gegenseitigem HELFE SILBER bzw. HELFE GIB
2005-09-08 21:41:39 +00:00
Enno Rehling
9f315c32aa
Parteien mit leerem Passwort (Doppelspieler, etc) geben ihre Items nicht an Alliierte ab, sondern vernichten sie.
2005-09-08 21:15:06 +00:00
Enno Rehling
8276a63c1e
http://eressea.upb.de/mantis/view.php?id=680
...
Einheit verhungert und Gegenstände gehen verloren
Aauflösen von Einheiten vereinheitlicht, und einige alte #defines mitsamt Code entfernt.
2005-09-08 19:03:42 +00:00
Enno Rehling
c1b275dad9
http://eressea.upb.de/mantis/view.php?id=698
...
Auf der Einheit liegen -3 Wirkungen Schaffenstrunk.
2005-09-08 18:38:14 +00:00
Enno Rehling
11f9e607ca
Spell translations.
2005-09-03 09:27:01 +00:00
Enno Rehling
0ee59cf55e
http://eressea.upb.de/mantis/view.php?id=694
...
global warming "infection" not with regular glaciers
2005-09-03 09:13:36 +00:00
Enno Rehling
118230a737
implemented global warming (glacier belts with age > 200 can melt)
2005-09-03 08:54:19 +00:00
Enno Rehling
b7ebf40866
Better version of the ocean-age fixes produces proper firewalls around the
...
world
2005-09-03 07:50:00 +00:00
Enno Rehling
d09071eff7
null-pointer crash when running with --lomem
2005-09-03 06:49:26 +00:00
Enno Rehling
0e74ca4ef7
stone golem -> stonegolem, for the last time
2005-09-03 06:29:29 +00:00
Enno Rehling
6ec1bbe52e
Drawing borders around regions requires that oceans have an age, too. Fixed.
...
Also, removing some unnecessary race-enums
2005-09-03 00:30:03 +00:00
Enno Rehling
b87c87cea6
http://eressea.upb.de/mantis/view.php?id=693
...
Meldung für fehlenden Gebäudeunterhalt nicht korrekt
2005-08-22 20:43:10 +00:00
Enno Rehling
951ad4a615
oldrace young dragon had another space.
...
updated todo-file
some indentation in battle.c
2005-08-22 20:14:42 +00:00
Enno Rehling
a3bef667d1
initializing oldrace, sanity checks.
2005-08-22 20:10:03 +00:00
Enno Rehling
1b15838f4e
Not saving more than 128 orders in the datafile (damn those script-kiddies)
2005-08-22 19:49:51 +00:00
Enno Rehling
16679a9346
bugfix spaces in oldraces.
2005-08-22 19:35:31 +00:00
Enno Rehling
ccfc5549af
bugfix space-removal
2005-08-22 09:31:28 +00:00
Enno Rehling
b252b00163
Der server mag es nicht, wenn Rassen ein space im internal name haben, weil
...
trigger den rassennamen ohne "" schreiben. also operiere ich die mal raus,
spaces soll man da auch nicht haben.
2005-08-21 09:24:14 +00:00
Enno Rehling
923ea5bcf8
http://eressea.upb.de/mantis/view.php?id=683
...
Name von Monumenten änderbar
2005-08-20 18:04:09 +00:00
Katja Zedel
0127f3446c
überladene drachen fix
2005-08-14 11:50:23 +00:00
Katja Zedel
5a756a03f0
neue wdw rasse
2005-08-14 11:48:02 +00:00
Enno Rehling
db7c4914f3
script-fix welcome-text für neue spieler.
2005-08-07 14:37:25 +00:00
Enno Rehling
e639a1258b
autoseed, creating island controlled from script.
...
bugfix empty orders in savefile
2005-08-07 13:48:18 +00:00
Enno Rehling
3b671396c1
SCORE_MODULE fuer das tutorial (kompiliert sonst nicht, muss ich mir ansehen)
2005-08-01 07:58:55 +00:00
Enno Rehling
bfd26dc9b4
COMPATIBILITY macro removed, hasn't been used since item_type got introduced.
2005-07-31 19:49:04 +00:00
Enno Rehling
fc6e6d40dc
when you delete an I_ enum, you must also delete the R_ enum that belongs to it.
2005-07-31 19:44:56 +00:00
Enno Rehling
f7502f08cf
item-scores were broken
...
removed laen shield and laen mail from the sorce and put them in the XML files - because I can.
2005-07-31 19:22:14 +00:00
Enno Rehling
db82711cc3
falsche locale in undeadrise message
2005-07-31 18:45:42 +00:00
Enno Rehling
6ef380b824
falsche locale in maintenance_none message
2005-07-31 18:44:52 +00:00
Enno Rehling
3a2d23907a
http://eressea.upb.de/mantis/view.php?id=657
...
sea serpents didn't drop any items.
2005-07-31 18:41:58 +00:00
Enno Rehling
4de62148fa
http://eressea.upb.de/mantis/view.php?id=621
...
kosmetischer fehler spell-level
2005-07-31 17:49:46 +00:00
Enno Rehling
c9e8c80c60
race spoils
2005-07-31 17:48:50 +00:00
Enno Rehling
47cf1024f8
racespoils raus aus dem jamfile
2005-07-31 17:13:16 +00:00
Enno Rehling
62a51a8bf0
scores are now an optional module.
...
spoils are moved to the XMl data, and the racespoils functions are greatly reduced (less LOC -> less bugs).
phoenix feather is a wdw-only item
2005-07-31 16:07:02 +00:00
Enno Rehling
a6a98faebd
http://eressea.upb.de/mantis/view.php?id=620
...
Meldung über fehlenden Upkeep zum Wochenbeginn etwas klarer gemacht.
2005-07-31 14:51:06 +00:00
Enno Rehling
8bee14a0ea
translated two more ship movement messages to english.
2005-07-31 09:12:36 +00:00
Enno Rehling
7b0340b69c
missing message type for english reports.
2005-07-31 08:52:52 +00:00