View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0001860SphereServerexecutable - genericpublic29-11-10 02:2516-10-14 19:10
ReporterCoruja 
Assigned ToCoruja 
PrioritynormalSeverityminorReproducibilityalways
StatusresolvedResolutionfixed 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version0.56c Nightly 
Summary0001860: Incorrect spell condition order on Magery
DescriptionIf I try to use an spell (that I doesnt have it on spellbook) on a anti-magic area, it will return "this area is anti-magic" message, not "you doesnt have this spell on spellbook". If I exit this anti-magic region and try to cast the same spell again I got the correct message that I doesnt have this spell yet.

The correct order is:
1) Check if I have the spell on spellbook
2) Check for anti-magic region
TagsNo tags attached.
Nightly VersionNot Available
Experimental FlagsNone
Option FlagsNone
Internal Build Number
Attached Files

- Relationships

-  Notes
(0002480)
Coruja (developer)
16-10-14 19:10

I fixed using the 1st option, calling triggers even if the player doesn't have the spellbook/mana/reags can be usefull if someone want to do some custom checks or use 'return 6' to make the spell 100% softcoded with no internal checks (as Feeh said)

- Issue History
Date Modified Username Field Change
29-11-10 02:25 Coruja New Issue
16-10-14 19:10 Coruja Note Added: 0002480
16-10-14 19:10 Coruja Status new => resolved
16-10-14 19:10 Coruja Fixed in Version => 0.56c Nightly
16-10-14 19:10 Coruja Resolution open => fixed
16-10-14 19:10 Coruja Assigned To => Coruja


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker