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