|
@@ -0,0 +1,43 @@
|
|
|
+--[[
|
|
|
+ Script Name : Spells/Commoner/RhyansMustang.lua
|
|
|
+ Script Author : Skywalker646
|
|
|
+ Script Date : 2020.05.11 07:05:51
|
|
|
+ Script Purpose :
|
|
|
+ :
|
|
|
+--]]
|
|
|
+
|
|
|
+function precast(Caster)
|
|
|
+ if GetMount(Caster) > 0 then
|
|
|
+ return false
|
|
|
+ end
|
|
|
+
|
|
|
+ return true
|
|
|
+end
|
|
|
+
|
|
|
+function cast(Caster, Target, Speed, SkillAmt)
|
|
|
+--Summons a mount to ride
|
|
|
+SetMount(Caster, 6851)
|
|
|
+ Say(Caster, "Might be incorrect model")
|
|
|
+
|
|
|
+
|
|
|
+-- Increases your ground speed by 130%
|
|
|
+AddSpellBonus(Caster, 611, Speed)
|
|
|
+-- Increases Focus, Disruption, Ministration, Subjugation, Ordination, Slashing, Piercing, Crushing, Aggression and Ranged of caster by 5.0
|
|
|
+ AddSkillBonus(Caster, GetSkillIDByName("Focus"), SkillAmt)
|
|
|
+ AddSkillBonus(Caster, GetSkillIDByName("Disruption"), SkillAmt)
|
|
|
+ AddSkillBonus(Caster, GetSkillIDByName("Ministration"), SkillAmt)
|
|
|
+ AddSkillBonus(Caster, GetSkillIDByName("Subjugation"), SkillAmt)
|
|
|
+ AddSkillBonus(Caster, GetSkillIDByName("Ordination"), SkillAmt)
|
|
|
+ AddSkillBonus(Caster, GetSkillIDByName("Slashing"), SkillAmt)
|
|
|
+ AddSkillBonus(Caster, GetSkillIDByName("Piercing"), SkillAmt)
|
|
|
+ AddSkillBonus(Caster, GetSkillIDByName("Crushing"), SkillAmt)
|
|
|
+ AddSkillBonus(Caster, GetSkillIDByName("Aggression"), SkillAmt)
|
|
|
+ AddSkillBonus(Caster, GetSkillIDByName("Ranged"), SkillAmt)
|
|
|
+end
|
|
|
+
|
|
|
+
|
|
|
+function remove(Caster, Target)
|
|
|
+SetMount(Caster, 0)
|
|
|
+ RemoveSpellBonus(Caster)
|
|
|
+ RemoveSkillBonus(Caster)
|
|
|
+end
|