Scripts

fireregenScript

Bloodmoon.esm
Variables 2
Local Variables
onfire
hasspell
Source
1Begin fireregenScript 2 3short onfire 4short hasspell 5 6if ( GetEffect sEffectFireDamage == 0 ) 7 if ( onfire == 1 ) 8 set onfire to 0 9 endif 10elseif ( GetEffect sEffectFireDamage == 1 ) 11 if ( onfire == 0 ) 12 set onfire to 1 13 endif 14endif 15 16if ( onfire == 1 ) 17 if ( hasspell == 1 ) 18 RemoveSpell "BM_fireregen" 19 set hasspell to 0 20 endif 21elseif ( onfire == 0 ) 22 if ( hasspell == 0 ) 23 AddSpell "BM_fireregen" 24 set hasspell to 1 25 endif 26endif 27 28 29 30 31 32 33 34 35 36end fireregenScript