Commit graph

4252 commits

Author SHA1 Message Date
Enno Rehling
88acf39638 spells that have no function in the xml file get one from an array, cleaning up and simplifying that code. 2012-05-09 23:22:54 -07:00
Enno Rehling
3805db34c4 build only eressea by default 2012-05-09 20:31:01 -07:00
Enno Rehling
12c03644c4 u_hasspell only needs a mage, not a unit 2012-05-09 20:30:26 -07:00
Enno Rehling
882ac9e8e9 pick the correct target region for spells cast by familiars. 2012-05-09 20:23:00 -07:00
Enno Rehling
ee7a35f293 new_castorder is history 2012-05-09 18:42:20 -07:00
Enno Rehling
c6b8f4c491 unused variables are unused 2012-05-09 18:37:31 -07:00
Enno Rehling
fda365cd84 Remove some unused variables to make gcc happy. 2012-05-10 03:34:48 +02:00
Enno Rehling
67ef4c52a3 combat spell functions have the same interface as spells now. 2012-05-09 18:28:33 -07:00
Enno Rehling
06a4a7051b combat spell functions have the same interface as spells now. 2012-05-09 18:28:03 -07:00
Enno Rehling
360f00d44f cleaning up castorder, unifying access to target region and caster. 2012-05-09 14:16:51 -07:00
Enno Rehling
06e0d2b3b6 cleaning up castorder, unifying access to target region and caster. 2012-05-09 14:16:41 -07:00
Enno Rehling
02559f6869 refactoring castorder, because it's a bit of a mess of units, fighters, familliars and casters. 2012-05-09 13:46:10 -07:00
Enno Rehling
6dcf6669c3 get_spellfromtoken takes a mage
clarify this code with regards to mages casting through a familiar
2012-05-09 13:18:02 -07:00
Enno Rehling
c10e2552ad get_spellfromtoken needs a mage, not any unit. 2012-05-09 13:06:16 -07:00
Enno Rehling
c41d185cd6 some cleanup 2012-05-09 13:02:08 -07:00
Enno Rehling
4f0bdca3ba improved familiar race selection. 2012-05-09 10:42:11 -07:00
Enno Rehling
c22f49ec36 replace spellid_t with unsigned int
fix finding spells by token
make magic_t an enum
2012-05-09 03:14:54 -07:00
Enno Rehling
2c28ea1c41 replace spellid_t with unsigned int 2012-05-09 03:13:49 -07:00
Enno Rehling
99fddaf81b stop warnings when starting example server 2012-04-17 05:51:54 +02:00
Enno Rehling
03f74f0a47 fix a crash where wolves have not enough firce 2012-04-16 06:58:03 +02:00
Enno Rehling
ae31948dc5 fix a crash when wolves are cast with too little force 2012-04-16 06:56:44 +02:00
Enno Rehling
80a907d78f repair units that are toads without a time-limit. 2012-04-07 18:11:58 -07:00
Enno Rehling
c070d999a3 fix the stealht settings for E3
http://bugs.eressea.de/view.php?id=1898
2012-03-19 05:49:32 +01:00
Enno Rehling
63799d823d hack to ignore otherfaction attributes if faction stealth is not allowed. 2012-03-04 19:29:32 -08:00
Enno Rehling
3c51bc1138 Merge branch 'master' of /home/eressea/repo/eressea 2012-03-05 04:25:26 +01:00
Enno Rehling
d9a41301d4 add missing return, stop a crash 2012-03-05 04:25:23 +01:00
Enno Rehling
71d9f68b3e faction stealth is only selectively enabled in E3
do not show spell messages when no items are given (in seduce)
2012-03-04 19:24:27 -08:00
Enno Rehling
52013f0e7c faction stealth is only selectively enabled in E3 2012-03-04 19:21:00 -08:00
Enno Rehling
9640ac19b3 dragon names always contained 2 spaces after the article
http://bugs.eressea.de/view.php?id=1884
2012-03-04 16:42:19 -08:00
Enno Rehling
f7afab976a Merge branch 'master' of gitorious.org:eressea/server 2011-10-28 23:57:30 -07:00
Enno Rehling
e6c094922c update to sqllite 3.7.8 2011-10-28 23:53:28 -07:00
Enno Rehling
d55d62278e fx an off-by-one memcpy error 2011-08-28 06:51:21 +02:00
Enno Rehling
edfa266a32 Fix a crash in turn 733: alps sometimes have weird messages (also, unitmessage is dumb) 2011-08-06 13:56:46 -07:00
Enno Rehling
21b8ab2d31 be nice to your friends, but not your enemies 2011-06-05 12:21:49 -07:00
Enno Rehling
05aba860f0 http://bugs.eressea.de/view.php?id=1855
fixing delayed-action potions.
2011-06-04 11:20:04 -07:00
Enno Rehling
cc870c076c http://bugs.eressea.de/view.php?id=1855
fixing delayed-action potions.
2011-06-04 11:19:44 -07:00
Enno Rehling
bc48f3c29e Merge branch 'master' of gitorious.org:eressea/server 2011-06-04 18:37:27 +02:00
Enno Rehling
2aa3acf56a do not crash when terraforming land regions with road in them (oceans cannot have roads) 2011-06-04 18:37:02 +02:00
Enno Rehling
d4310b1b51 bad magic resistance zone implemented.
this fixes http://bugs.eressea.de/view.php?id=1854
2011-05-15 15:01:09 -07:00
Enno Rehling
ae4ca13758 fix an English error message. 2011-05-09 21:37:40 -07:00
Enno Rehling
58208e0db5 Improve sailing messages to include the region.
http://bugs.eressea.de/view.php?id=1729
2011-05-02 23:34:35 -07:00
Enno Rehling
a2816f1528 fix_familiars had a bug caused by quicklist 2011-05-02 23:27:39 -07:00
Enno Rehling
817f396467 http://bugs.eressea.de/view.php?id=1844
Only use potions that we have the resources for.
2011-04-29 22:49:29 -07:00
Enno Rehling
17d339b196 http://bugs.eressea.de/view.php?id=1851 spy messages have too many arguments 2011-04-29 21:50:12 -07:00
Enno Rehling
ac9d987bcd fixed illegal directory 2011-04-27 06:40:28 +02:00
Enno Rehling
ae02ef5caf fixed wrong skill name 2011-04-27 06:39:56 +02:00
Enno Rehling
3abcbb4717 eliminated region_list use from wormholes
fixed a small memory leak
2011-04-26 21:31:41 -07:00
Enno Rehling
f00f537336 eliminated region_list use from get_island_info 2011-04-26 21:25:47 -07:00
Enno Rehling
6798c497f8 eliminated region_list use from get_island 2011-04-26 21:22:30 -07:00
Enno Rehling
c4cc06a80f get_regions_distance converted to quicklist 2011-04-25 22:30:54 -07:00