SphereServer BugTracker - SphereServer
View Issue Details
0001474SphereServerscript packpublic27-07-08 01:3405-10-08 23:48
Coruja 
nazghul 
normalminorN/A
resolvedfixed 
 
20-09-2009, 0.56b Prerelease 
Not Available
None
None
0001474: More spells with incorrect flag
More spells with incorrect flags :D
Magic Arrow: SPELLFLAG_TARG_OBJ -> SPELLFLAG_TARG_CHAR
Magic Trap: SPELLFLAG_TARG_OBJ -> SPELLFLAG_TARG_ITEM
Magic Untrap: SPELLFLAG_TARG_OBJ -> SPELLFLAG_TARG_ITEM
Magic Lock: SPELLFLAG_TARG_OBJ -> SPELLFLAG_TARG_ITEM
Unlock: SPELLFLAG_TARG_OBJ -> SPELLFLAG_TARG_ITEM
Curse: SPELLFLAG_TARG_OBJ -> SPELLFLAG_TARG_CHAR
Animate Dead: SPELLFLAG_TARG_OBJ -> SPELLFLAG_TARG_CHAR
No tags attached.
Issue History
27-07-08 01:34CorujaNew Issue
27-07-08 01:34CorujaNightly Version => 08-02-2008
27-07-08 01:34CorujaExperimental Flags => None
27-07-08 01:34CorujaOption Flags => None
27-07-08 05:51CorujaNote Added: 0000026
27-07-08 06:46CorujaNote Edited: 0000026
27-07-08 06:47CorujaNote Edited: 0000026
05-10-08 23:48nazghulNightly Version08-02-2008 => Not Available
05-10-08 23:48nazghulStatusnew => resolved
05-10-08 23:48nazghulResolutionopen => fixed
05-10-08 23:48nazghulAssigned To => nazghul
05-10-08 23:48nazghulNote Added: 0000101

Notes
(0000026)
Coruja   
27-07-08 05:51   
(edited on: 27-07-08 06:47)
Hm.. Sorry about Animate Dead, I really doesn't know exactly how it works, but know that it can be used to animate dead npc's, and the corpse is an item! So the flag can't be SPELLFLAG_TARG_CHAR.
Maybe SPELLFLAG_TARG_ITEM instead of SPELLFLAG_TARG_OBJ? (I doesn't know if dead players can be animated, but probably not) :D

EDIT:
Confirmed. Animate Dead can be used only on corpses, not on ghosts. The flag must be SPELLFLAG_TARG_ITEM.
http://uo.stratics.com/content/guides/necromancy1.shtml [^]

(0000101)
nazghul   
05-10-08 23:48   
Magic Arrow: SPELLFLAG_TARG_OBJ -> SPELLFLAG_TARG_CHAR
.. was already set
Curse: SPELLFLAG_TARG_OBJ -> SPELLFLAG_TARG_CHAR
.. you may also curse items
Animate Dead: SPELLFLAG_TARG_OBJ -> SPELLFLAG_TARG_CHAR
.. AFAIK shall be called on a corpse. What is not a char