Commit graph

87 commits

Author SHA1 Message Date
Enno Rehling
c5846b0990 - region flag that speeds up access to at_travelunit
- unit flag that speeds up access to at_guard
- test for at_npcfaction only when AllianceRestricted.
2005-06-11 23:02:52 +00:00
Enno Rehling
1a1dc417c4 misc. memory leaks removed 2005-06-11 08:09:55 +00:00
Enno Rehling
8242e9ed41 Eressea ist 64-bit ready. Denke ich jedenfalls. 2005-06-09 22:10:35 +00:00
Enno Rehling
5ddee57978 http://eressea.upb.de/mantis/view.php?id=464
piraterie: eigene boote verfolgen sich?

Ab sofort verfolgt man nur noch Boote von Leuten, denen man nicht HELFE BEWACHE gesetzt hat.

Issue: 464
2005-06-06 20:08:20 +00:00
Enno Rehling
d8b7f5a32d new_race ist schneller als old_race 2005-05-27 21:04:13 +00:00
Enno Rehling
36b8e00728 pool: ohne old_race() calls geht es schneller.
reports: spskill() kann schneller sein.
2005-05-05 01:26:59 +00:00
Enno Rehling
b445cc1ed3 - maxsize für einheiten
- fehler bei u_setfaction-änderung
- faction specials? was für faction specials...
- signal handler für SIGSEGV, backtraces
2005-04-30 22:03:47 +00:00
Enno Rehling
48284eda68 saving a little memory. 2005-04-30 18:54:25 +00:00
Enno Rehling
092b249060 unit::lastorder entfernt. Das Konzept eines einzelnen langen Befehles hat ausgedient, spätestens seit @ existiert. 2005-04-30 17:07:46 +00:00
Enno Rehling
8005f97d54 readunit() erzeugt einheiten, muss sie daher auh anmelden. 2005-04-28 07:04:10 +00:00
Enno Rehling
b97cdde5ba Einhieten, die die Partei wechseln (Monster?) müssen update_interval() aufrufen. 2005-04-28 06:57:23 +00:00
Enno Rehling
8fd95421ca firstregion/lastregion beschleunigungen und bugfix 2005-04-27 21:03:08 +00:00
Enno Rehling
c97d520bc6 lastregion und firstregion sind m.M. buggy (Leuchttürme). ich disable die mal, und schaue wieviel sie für die performance überhaupt tun... 2005-04-27 13:30:12 +00:00
Enno Rehling
21fcb3d167 log10(0) ist nicht erlaubt. 2005-04-25 17:44:19 +00:00
Enno Rehling
2437714c65 Einhörner-Fix
Monster kämpfen immer aggressiv.
2005-03-11 19:43:58 +00:00
Enno Rehling
d7cb8c517e http://eressea.upb.de/mantis/view.php?id=457
inheitliche Zählung von Personen/Einheiten einer Partei
2005-03-06 13:47:23 +00:00
Enno Rehling
331bba56b3 http://eressea.upb.de/mantis/view.php?id=381
Astraler Ruf erforderte KONTAKTIERE von eigenen Einheiten
2005-02-06 17:06:53 +00:00
Enno Rehling
2079db13cf http://eressea.upb.de/mantis/view.php?id=370
Rekrutieren und div. andere Dinge waren möglich, weil HELFE GIB ein automatisches KONTAKTIERE setzte.
 Ich habe den Code nach anderen Vorkommen aehnlicher Bugs untersucht und repariert.
2005-02-05 18:11:23 +00:00
Enno Rehling
8a70c02ee5 #ifdef HEROES, nicht HEROES == 1 2004-12-22 00:58:35 +00:00
Christian Schlittchen
a5239bb241 Heroes nur, wenn HEROES == 1 2004-12-20 10:09:59 +00:00
Enno Rehling
a436127625 http://eressea.upb.de/mantis/view.php?id=321
Falsche Heldenzahl fuer kleien Parteien
2004-12-03 11:10:33 +00:00
Enno Rehling
110198f684 Ausgabe von Helden im Wochenbericht 2004-09-12 09:28:43 +00:00
Enno Rehling
cd3f72e522 crash when mage is destroyed but deathcloud aging for same mage. destroy cloud if mage is dead 2004-08-29 08:08:07 +00:00
Enno Rehling
cd4fc9e2bc New rules, with defines 2004-08-03 15:34:26 +00:00
Enno Rehling
65786fc059 - Bugfix DEFAULT
- ALLIANCES define entfernt. Noch immer nicht gleicher Code für eressea wie wdw, wegen der Amulette
2004-06-27 16:56:01 +00:00
Enno Rehling
612cb54ed9 - Ein Haufen kleiner Dinge, und ein crashfix in Bauernblut. 2004-06-26 20:51:19 +00:00
Enno Rehling
5e4b063b9b - Backport der orders aus E2 2004-06-21 16:45:27 +00:00
Enno Rehling
f4dde86b93 - Bei Übergaben an andere Parteien werden alle Befehle einer Einheit gelöscht. 2004-06-14 21:52:12 +00:00
Enno Rehling
5296949c1b Alle Hashfunktionen mit Primzahlen, evtl. bessere Performance. 2004-05-26 06:42:58 +00:00
Enno Rehling
0bc401ba8f XML Reader
- alle xml dateien sind echtes XML
- alle alten XML Leseroutinen sind raus
- Daten werden mit dem libxml DOM parser gelesen
- der alte XML Parser ist weg
- libraries required: libxml2, iconv
2004-03-28 20:53:47 +00:00
Enno Rehling
0139fb99e6 totaler rewrite von sp_deathcloud 2004-03-18 23:48:40 +00:00
Enno Rehling
4ad249acc6 http://eressea.upb.de/mantis/bug_view_page.php?bug_id=0000016
- versorgung durch vertraute gefixt
- is_monstrous entfernt, und sinnvoll ersetzt.
2004-03-09 21:14:27 +00:00
Enno Rehling
1f5432c875 Neue Variante der Erzeugung von firstregion. Hoffentlich wesentlich schneller. *daumendrück* 2004-02-21 15:09:06 +00:00
Enno Rehling
8823db9702 - Bugfixes and code-merges between freeze and HEAD branch. Minor changes that should not affect the code
- Bugfix to P_BERSERK
2003-07-29 09:48:03 +00:00
Christian Schlittchen
5de27cf583 - Bei der Berechnung des Talentunterschieds für Lerne/Lehre werden
item_modifications nicht mehr berücksichtigt.
2002-11-27 19:53:04 +00:00
Christian Schlittchen
6458ff490d - Neue Wirkung für AdW/RdU. Wird in den settings aktiviert
(siehe vin3-settings).

  Auswertungen müssen unbedingt geprüft werden!
2002-11-27 19:35:36 +00:00
Enno Rehling
ec761909a9 Removed some warnings about type conversion. 2002-11-25 16:53:10 +00:00
Katja Zedel
1d3f6a727e abbau von hp nur noch am ende der runde in regeneration 2002-11-03 12:47:29 +00:00
Enno Rehling
0ca87233d3 subscription information is now imported from the database 2002-11-02 14:10:52 +00:00
Enno Rehling
7670865a33 Bugfix faction==NULL 2002-10-13 09:47:03 +00:00
Christian Schlittchen
e4d411a093 - Monster brauchen keinen Unterhalt mehr. 2002-10-06 09:16:34 +00:00
Enno Rehling
4e54590d98 Vinyambar 3 implementation 2002-09-02 20:36:12 +00:00
Enno Rehling
ca86009d82 Bugfix GIB ALLES (nochmal)
Bugfix potion-effects ohne value
2002-07-28 10:32:40 +00:00
Christian Schlittchen
890691d282 - Neuer Zauber 2002-05-05 16:59:25 +00:00
Enno Rehling
25685c79af - curseids entfernt, bis auf ein paar wenige alte funktionen (wahnsinnsarbeit, das)
- englische Zauberübersetzungen, Code gebaut und Übersetzung angefangen
- Visual Studio Project, neue Files eingefügt
- strnzcpy für MSVC hat nicht so richtig geklappt. alles gleich gemacht.
2002-05-01 19:08:32 +00:00
Enno Rehling
65187b2324 move attribut deaktiviert, ageing gefixt. 2002-04-07 10:26:28 +00:00
Enno Rehling
4fb2137edd * Bugfix Durchreiseregionen bei Start=Ziel
* Bugfix Sichtbarkeitsregel bei Borders
* Neu definiert, was eine attribut-funktion zurückliefern soll, wenn sie
  failed. asserts, die checken das ich auch keine vergessen habe.
  damit ist die killunit::handle Geschichte erledigt.
* Bugfix looting. Sowohl eigene als auch fremde Einheiten können looten.
* Korrektur doppeltes shock-attribut.
* Straßen, Diskrepanz im NR und CR beseitigt
* remove_empty_factions macht kein free mehr.
2002-04-07 00:44:01 +00:00
Christian Schlittchen
5811f7ac79 - Einheitenzählerfix 2002-03-31 16:49:49 +00:00
Enno Rehling
bf8d75b7a3 * otherfaction
* crash in move_unit
2002-03-24 09:40:50 +00:00
Enno Rehling
2b08dd0120 * Klärung NACH auf Schiffen. (vinyambar!)
* Trefferpunkteanpassung bei Bewegung (vinyambar!)
2002-03-22 09:33:46 +00:00