Enno Rehling
d5c94df710
the awkwardly named 'young tree' is now called 'sapling'
2006-02-10 22:24:20 +00:00
Enno Rehling
102a68f01e
eliminating iconv in favor of the encoding in libxml2
2006-02-09 22:43:31 +00:00
Enno Rehling
589b1b036a
making the old eressea binary run on x64:
...
- normalvariate fix.
- familiars again
- invalid assert
- forgot init_reports
2006-02-09 22:20:28 +00:00
Enno Rehling
a1de5d5701
old eressea executable has problems with non-existing lua spells.
2006-02-09 19:57:25 +00:00
Enno Rehling
ef2e1c8da9
project eressa64: trying to run eressea natively on 64 bit hardware.
2006-02-09 19:39:17 +00:00
Enno Rehling
640652ef99
earn_silver Zauber in script/xml ausgelagert.
...
bugfix snowman
avoid huge amounts of log-messages
handle renaming of spells.
2006-02-05 15:48:52 +00:00
Enno Rehling
9466428c4d
bugfix: create_mage u. Dämonen/VERGESSE
...
Windows: weg mit der Debug-CRT
2006-02-05 10:47:28 +00:00
Enno Rehling
4b0074cb3a
don't use MT library for release
2006-02-04 13:08:44 +00:00
Enno Rehling
74b15fcd70
global warming only in summer - fix
2006-02-04 11:59:03 +00:00
Enno Rehling
fcbc834a2b
global warming only in summer
2006-02-04 11:54:51 +00:00
Enno Rehling
5230bfd473
LUA: making faction.info writeable
2006-01-29 22:52:42 +00:00
Enno Rehling
584cea02ed
fixed a few includes, problem caused by the header move yesterday
2006-01-29 08:31:54 +00:00
Enno Rehling
0fe3e9ad4b
Project files: Not using MT libraries in VC7 really speeds up the CRT calls.
2006-01-24 23:20:33 +00:00
Enno Rehling
64318eaab3
ugroups code entfernt:
...
- Es ist unwahrscheinlich, dass er je genutzt wird,
- Er ist nicht vollständig
- Er ist gründlich veraltet
2006-01-22 23:29:15 +00:00
Enno Rehling
08fec11034
http://eressea.upb.de/mantis/view.php?id=708
...
Umsetzung Announce 13.9.: Die Kampfauswirkung auf Bewegung war nicht implementiert.
2006-01-15 17:50:01 +00:00
Enno Rehling
7ad5ed06cb
number of new players in statistics corrected.
2006-01-15 11:05:23 +00:00
Enno Rehling
517f8e3f81
fixed some memory leaks
2006-01-02 21:50:57 +00:00
Enno Rehling
83e9b7a994
slightly improved, but still hackish way to recognize luabind versions.
2006-01-02 20:24:33 +00:00
Enno Rehling
a032e94382
noch eine Stelle mit LUABIND_OLD :-/
2006-01-01 23:32:20 +00:00
Enno Rehling
0336a0953e
- Fehler in der neuen random_terrain routine gefunden.
...
- Problem mit altem luabind repariert.
2006-01-01 23:29:04 +00:00
Enno Rehling
c60502bfc8
find_spellbyid() kriegt nen magietyp für den fall wo zwei zauber gleich heissen, und nicht über ihre 'alte' id erkannt werden, sondern den hash des namens (für seenspell)
2006-01-01 20:11:09 +00:00
Enno Rehling
b49d1cadca
Aus dem TODO:
...
- WDW spells per XML definiert, so dass sie nicht in Eressea auftauchen, aber auch kein define benötigen
- Neue Variante des seenspell-attributes.
- weniger find_spellbyid() aufrufe.
2006-01-01 18:35:55 +00:00
Enno Rehling
657fc3d123
WDW_PHOENIX define removed:
...
- Der Initialisierungs-Code ist in LUA reimplementiert.
- Ich habe das ganze spoils-Konzept etwas allgemeiner gemacht, man kann jetzt einfach ein equipment-objekt in XML definieren (siehe vinyambar-wdw.xml) der die spoils für eine Rassea angibt, (z.B. phonix_spoils nennen).
- Das gleiche für Drachen und Seeschlange gemacht.
2006-01-01 16:58:59 +00:00
Enno Rehling
9bf60a5451
Spezialfall: Einheiten, die nicht laufen können.
...
LUA: Rasse ändern ändert auch irace.
2005-12-31 16:13:20 +00:00
Enno Rehling
e30c171995
lua: faction.options and faction.flags
2005-12-31 13:39:55 +00:00
Enno Rehling
d0d03c08af
Compile-fixes.
2005-12-31 13:18:35 +00:00
Enno Rehling
c30cebd352
Beim erzeugen neuer Inseln keine Eisberge und Vulkane mehr machen.
2005-12-31 13:01:11 +00:00
Enno Rehling
9ea1f9fdf5
invalid reference removed
2005-12-29 15:08:54 +00:00
Enno Rehling
8727c7fc4f
Versehentliche Löschung der Zugvorlagen
2005-12-29 13:46:34 +00:00
Enno Rehling
18153f5614
http://eressea.upb.de/mantis/view.php?id=775
...
Es gibt auch noch ältere Berge und Gletscher ohne Eisen.
2005-12-19 18:56:20 +00:00
Enno Rehling
8e508a9e99
http://eressea.upb.de/mantis/view.php?id=775
...
verbesserte Korrektur-Routine
2005-12-19 18:30:51 +00:00
Enno Rehling
5c07121a9f
http://eressea.upb.de/mantis/view.php?id=775
...
Berge ohne Eisen (und generell Regionen ohne Resourcen).
2005-12-19 17:31:27 +00:00
Enno Rehling
d51b277d8a
crashbug missing volcano_terrain
2005-12-11 15:14:03 +00:00
Enno Rehling
9be2d7b33d
didn't like binding int and double with same name. why?
2005-12-11 12:41:05 +00:00
Enno Rehling
28be52c1b2
LUA:
...
- messages an regionen versenden
Eressea:
- Besucher von Muschelplateau kriegen ein Spezialgimmick
- Diverse magische Items im Gewicht auf 0 reduziert.
2005-12-11 11:43:18 +00:00
Enno Rehling
4635c46ec2
- dice_rand kann einfaches multiplizieren
...
- als dice_roll nach lua exportiert
- equipment kann in inventories getan werden
- region::land bekommt ein inventory
- terraform legt equipment in neue regionen
kingdoms:
- neues terrain berge.
2005-12-11 09:58:17 +00:00
Enno Rehling
a6cc57370f
LUA: export unit::age
2005-12-10 12:32:26 +00:00
Enno Rehling
93eb6adeff
neue regionsresourcen: "chaos" und "grave" (um chaoscount und detahcount zu verändern)
2005-12-04 14:53:27 +00:00
Christian Schlittchen
3705d0d1eb
init_summary für wdw, zusätzlicher assert
2005-11-27 14:13:48 +00:00
Enno Rehling
383dc8ad15
compilation errors
2005-11-27 10:06:18 +00:00
Enno Rehling
d808de65c8
new attribute "object" allows arbitrary named data to be added to any object (improvement on the "key" attribute)
...
exported to LUA: x.objects returns the collection of objects, accessible through :get() and :set() functions
2005-11-26 15:28:11 +00:00
Enno Rehling
402fbb24e5
- spawning new dragons and undead is now optional (lua function)
...
- battle-effect on peasants is configurable (by XML param)
2005-11-26 11:03:44 +00:00
Enno Rehling
3ae0abad4b
bugfix old lua versions
...
removing some instances of oldterrain() calls
kingdoms: removing assert on missing old races
kingdoms: handling missing potions gracefully
2005-11-25 23:52:53 +00:00
Enno Rehling
33ec0e321b
fixing up the luabind/gcc4 compilation
2005-11-25 22:53:10 +00:00
Enno Rehling
6e76a3d601
luabind: using define LUABIND_OLD instead of BOOST_VERSION
2005-11-25 22:25:13 +00:00
Enno Rehling
bb1e86ebb4
new code for 'kingdoms':
...
- disabling skills
- region owners
- maintenance costs configurable
- wage configurable
2005-11-25 22:09:59 +00:00
Enno Rehling
d215d26f45
http://eressea.upb.de/mantis/view.php?id=762
...
Teufelchen als Vertrauter einmal mit und einmal ohne Aura
Neue Vertraute haben kein mage-attribut gekriegt beim ersten lernen.
2005-11-25 17:07:41 +00:00
Enno Rehling
7783077517
simplified the work() functions
...
splitting more functionality from process_orders into separate functions
2005-11-20 12:58:59 +00:00
Enno Rehling
422008c0e2
exporting the origin of a faction to lua (so factions can be relocated)
2005-11-20 11:41:16 +00:00
Enno Rehling
357a73e826
XML reports - incomplete implementation, might finish it eventually.
2005-11-18 23:23:47 +00:00