4
Fork 0
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

28 lines
905 B

Scriptname _00E_MQ11a_SC11_TelekinesisTriggerSc extends ObjectReference
Event OnTriggerEnter(ObjectReference akActionRef)
if akActionRef == Game.GetPlayer()
if (MQ11a_LeftTower.GetValueInt() == 3) && !(PlayerREF.HasSpell(_00E_MQ11a_SC12_Telekinesis)) && !(PlayerREF.HasSpell(Telekinesis))
PlayerREF.AddSpell(_00E_MQ11a_SC12_Telekinesis, 1)
PlayerREF.EquipSpell(_00E_MQ11a_SC12_Telekinesis, 0)
PlayerREF.EquipSpell(_00E_MQ11a_SC12_Telekinesis, 1)
EndIf
EndIf
EndEvent
Event OnTriggerLeave(ObjectReference akActionRef)
if akActionRef == Game.GetPlayer()
if (MQ11a_LeftTower.GetValueInt() == 3) && (PlayerREF.HasSpell(_00E_MQ11a_SC12_Telekinesis))
PlayerREF.RemoveSpell(_00E_MQ11a_SC12_Telekinesis)
EndIf
EndIf
EndEvent
GlobalVariable Property Mq11a_LeftTower Auto
Spell Property _00E_MQ11a_SC12_Telekinesis Auto
Spell Property Telekinesis Auto
actor Property PlayerREF Auto