AddCharacterTitle(Spawn: Player, String: Title)AddCoin(Spawn: Player, Int32: Amount)AddControlEffect(Spawn: Entity, Int8: Type, Bool: OnlyAddSpawn)AddConversationOption(ConversationOption: Conversation, String: Option, String: Function)AddHate(Spawn: Entity, Spawn: NPC, SInt32: Amount, Bool: SendPacket)AddIconValue(Spawn: Spawn, Int32: Value)AddImmunitySpell(Int8: Type, Spawn: Entity)AddItem(Spawn: Player, Int32: ItemID, Int16: Quantity)AddLanguage(Spawn: Player, Int32: LanuageID)AddLootCoin(Spawn: Spawn, Int32: Value)AddLootItem(Spawn: Entity, Int32: ItemID, Int16: Charges)AddMasterTitle(String: Title, Int8: Prefix)AddMultiFloorLift(Spawn: Widget)AddOptionWindowOption(OptionWindow: Window, String: OptionName, String: OptionDescription, Int32: IconSheet, Int16: IconID, String: Command, String: ConfirmTitle)AddPlayerMail(Spawn: Player, String: FromName, String: SubjectName, String: MailBody, Int8: MailType, Int32: Copper, Int32: Silver, Int32: Gold, Int32: Platinum, Int32: ItemID, Int16: StackSize, Int32: ExpireTime, Int32: SentTime)AddPlayerMailByCharID(Int32: CharID, String: FromName, String: SubjectName, String: MailBody, Int8: MailType, Int32: Copper, Int32: Silver, Int32: Gold, Int32: Platinum, Int32: ItemID, Int16: StackSize, Int32: ExpireTime, Int32: SentTime)AddPrimaryEntityCommand(Spawn: Player, Spawn: Target, String: Name, Float: Distance, String: Command, String: ErrorText, Int16: CastTime, Int32: SpellVisual, Int8: DenyListDefault)AddPrimaryEntityCommandAllSpawns(Spawn: Player, Int32: SpawnID, String: Name, Float: Distance, String: Command, String: ErrorText, Int16: CastTime, Int32: SpellVisual)AddProc(Spawn: Entity, Int8: Type, Float: Chance, Item: FromItem, Int8: UseAllSpellTargets)AddProcExt(Spawn: Entity, Int8: Type, Int8: DamageType, Float: Chance, Int8: HPRatio, Bool: BelowHealth, Bool: TargetHealth, Item: FromItem, Int8: UseAllSpellTargets)AddQuestPrereqClass(Quest: Quest, Int8: ClassID)AddQuestPrereqFaction(Quest: Quest, Int32: FactionID, SInt32 Min, SInt32 Max)AddQuestPrereqItem(Quest: Quest, Int32 ItemID, Int8: Quantity)AddQuestPrereqModelType(Quest: Quest, Int16: ModelType)AddQuestPrereqQuest(Quest: Quest, Int32: QuestID)AddQuestPrereqRace(Quest: Quest, Int8: Race)AddQuestPrereqTradeskillClass(Quest: Quest, Int8: ClassID)AddQuestPrereqTradeskillLevel(Quest: Quest, Int8: Level)AddQuestRewardCoin(Quest: Quest, Int32: Copper, Int32: Silver, Int32: Gold, Int32: Platinum)AddQuestRewardFaction(Quest: Quest, Int32: FactionID, SInt32: Amount)AddQuestRewardItem(Quest: Quest, Int32: ItemID, Int8: Quantity)AddQuestSelectableRewardItem(Quest: Quest, Int32: ItemID, Int8: Quantity)AddQuestStep(Quest: Quest, Int32: Step, String: Description, Int32: Quantity, Float: Percentage, String: TaskGroup, Int16: Icon, Int32: UsableItemID)AddQuestStepChat(Quest: Quest, Int32: Step, String: Description, Int32: Quantity, String: TaskGroup, Int16: Icon)AddQuestStepCompleteAction(Quest: Quest, Int32: Step, String: Action)AddQuestStepCraft(Quest: Quest, Int32: Step, String: Description, Int32: Quantity, Float: Percentage, String: TaskGroup, Int16: Icon)AddQuestStepFailureAction(Quest: Quest, Int32: Step, String: Action)AddQuestStepHarvest(Quest: Quest, Int32: Step, String: Description, Int32: Quantity, Float: Percentage, String: TaskGroup, Int16: Icon)AddQuestStepKill(Quest: Quest, Int32: Step, String: Description, Int32: Quantity, Float: Percentage, String: TaskGroup, Int16: Icon, Int32: IDs[])AddQuestStepKillByRace(Quest: Quest, Int32: Step, String: Description, Int32: Quantity, Float: Percentage, String: TaskGroup, Int16: Icon, Int32: IDs[])AddQuestStepLocation(Quest: Quest, Int32: Step, String: Description, Float: MaxVariation, String: TaskGroup, Int16: Icon, Float: ..X..Y..Z[]..)AddQuestStepObtainItem(Quest: Quest, Int32: Step, String: Description, Int32: Quantity, Float: Percentage, String: TaskGroup, Int16: Icon, Int32: ItemIDs[])AddQuestStepProgressAction(Quest: Quest, Int32: Step, String: Action)AddQuestStepSpell(Quest: Quest, Int32: Step, String: Description, Int32: Quantity, Float: Percentage, String: TaskGroup, Int16: Icon, Int32: SpellIDs[])AddQuestStepZoneLoc(Quest: Quest, Int32: Step, String: Description, Float: MaxVariation, String: TaskGroup, Int16: Icon, Float: ..X..Y..Z..Int32: ZoneID..[])AddQuestUsableItem(Quest: Quest, Int32: Step, String: Description, Float: MaxVariation, String: TaskGroup, Int16: Icon, Float: ..X..Y..Z[]..)AddRecipeBookToPlayer(Spawn: Player, Int32: RecipeBookID)AddSkill(Spawn: Player, Int32: SkillID, Int16: CurrentVal, Int16: MaxVal, Bool: MoreToAdd)AddSkillBonus(Spawn: Entity, Int32: SkillID, Float: Value)AddSpawnAccess(Spawn: SpawnToAccess, Spawn: SpawnToAdd)AddSpawnIDAccess(Spawn: SpawnToAdd, Int32: SpawnID, Zone: OptionalZone)AddSpawnProximity(Spawn: Spawn, Int32: SpawnValue, Int8: SpawnType, Float: Distance, String: InRangeDistance, String: LeaveRangeFunction)AddSpawnSpellBonus(Spawn: Spawn, Int16: Type, SInt32: Value)AddSpawnToGroup(Spawn: Spawn, Int32: NewGroupID)AddSpellBonus(Spawn: Spawn, Int16: Type, Float: Value, Int32: ClassIDReqs[])AddSpellBookEntry(Spawn: Player, Int32: SpellID, Int16: Tier, Int8: NumArgs, Bool: AddSilently, Bool: AddToHotbar)AddSpellTimer(Int32: Time, String: Function, Spawn: Caster, Spawn: Target)AddStepProgress(Spawn: Player, Int32: QuestID, Int32: Step, Int32: Progress)AddThreatTransfer(Spawn: Caster, Spawn: Target, Float: Chance)AddTimer(Spawn: Spawn, Int32: Time, String: Function, Int32: MaxCount, Spawn: Player)AddToWard(Int32: Amount)AddTransportSpawn(Spawn: Spawn)AddWard(Int32: Damage, Bool: KeepWard, Int8: WardType, Int8: DamageTypes, Int32: DamageAbsorpPercent, Int32: DamageAbsorpMaxHealthPercent, Int32: RedirectDamagePercent, Int32: MaxHitCount)AddWaypoint(Spawn: Player, String: Name, Int32: Type)ApplySpellVisual(Spawn: Target, Int32: SpellVisual)Attack(Spawn: NPC, Spawn: Player)
Bind(Spawn: Player, Float: X, Float: Y, Float: Z, Float: Heading)BlurVision(Spawn: Entity, Float: Intensity)BreatheUnderwater(Spawn: Entity, Bool: BreatheUnderwater)
CanHarvest(Spawn: Player, Spawn: GroundSpawn)CanReceiveQuest(Spawn: Player, Int32: QuestID)CanSeeInvis(Spawn: Spawn, Spawn: Target)CancelSpell()CastCustomSpell(LuaSpell: Spell, Spawn: Caster, Spawn: Target)CastEntityCommand(Spawn: Caster, Spawn: Target, Int32: ID, String: Command)CastSpell(Spawn: Target, Int32: SpellID, Int8: SpellTier, Spawn: Caster, Int16: CustomCastTime)ChangeFaction(Spawn: Player, Int32: FactionID, SInt32: Amount)ChangeHandIcon(Spawn: Spawn, Int8: DisplayHandIcon)Charm(Spawn: Owner, Spawn: PetToCharm)CheckLOS(Spawn: Spawn, Spawn: Target)CheckLOSByCoordinates(Spawn: Spawn, Float: X, Float: Y, Float: Z)CheckRaceType(Spawn: Spawn, Int16: RaceID)ClearEncounter(Spawn: NPC)ClearHate(Spawn: NPC, Spawn: TargetEntity)ClearRunback(Spawn: NPC)ClearRunningLocations(Spawn: Spawn)CloseConversation(Spawn: Spawn, Spawn: Player)CloseDoor(Spawn: Widget, Bool: DisableCloseSound)CloseItemConversation(Item: Item, Spawn: Player)CompareSpawns(Spawn: Spawn1, Spawn: Spawn2)CompleteTransmute(Spawn: Player)CopySpawnAppearance(Spawn: Spawn, Spawn: SpawnToCopy)CreateConversation()CreateOptionWindow()CreateWidgetRegion(Zone: Zone, Int32: Version, String: RegionName, Int32: GridID, Int32: WidgetID, Float: Distance)CureByControlEffect(Int8: CureCount, Int8: CureType, String: CureName, Int8: CureLevel, Spawn: Target)CureByType(Int8: CureCount, Int8: CureType, String: CureName, Int8: CureLevel, Spawn: Target, Spawn: Caster)
DamageEquippedItems(Spawn: Spawn, Int8: DamageAmount)DamageSpawn(Spawn: AttackerEntity, Spawn: VictimEntity, Int8: Type, Int8: DamageType, Int32: LowDamage, Int32: HighDamage, String: SpellName, Int8: CritMod, Bool: IsTick, Bool: NoCalcs, Bool: IgnoreAttacker, Bool: TakePower)DeleteDBShardID(Int32: ShardID)DeleteSpellBook(Spawn: Player, Int8: TypeSelection)Despawn(Spawn: Spawn, Int32: Delay)DespawnByLocationID(Zone: Zone, Int32: LocationID, Int32: Delay)DismissPet(Spawn: Pet)DisplayText(Spawn: Player, Int8: Type, String: Text)
Emote(Spawn: Spawn, String: Message, Spawn: ToSpawn, Spawn: ToPlayer)EnableGameEvent(Spawn: Player, String: EventName, Int8: Enabled)EndAutoMount(Spawn: Player)Evac(Spawn: OptionalSpawn, Float: OptX, Float: OptY, Float: OptZ, Float: OptHeading)
FaceTarget(Spawn: Entity, Spawn: Target)FlashWindow(Spawn: Player, String: Window, Float: FlashSeconds)
Gate(Spawn: Spawn)GetAAInfo(Spawn: Spawn, String: Type)GetAggroRadius(Spawn: NPC)GetAgi(Spawn: Entity)GetAgiBase(Spawn: Entity)GetAlignment(Spawn: Entity)GetArchetypeName(Spawn: Spawn)GetArrowColor(Spawn: Player, Int8: Level)GetBaseAggroRadius(Spawn: NPC)GetBoundZoneID(Spawn: Player)GetCanBind(Spawn: Spawn)GetCanEvac(Spawn: Spawn)GetCanGate(Spawn: Spawn)GetCharacterFlag(Spawn: Player, SInt32: FlagID)GetCharacterID(Spawn: Player)GetCharmedPet(Spawn: Entity)GetClass(Spawn: Spawn)GetClassName(Spawn: Spawn)GetClientVersion(Spawn: Player)GetCoinMessage(Int32: TotalCoins)GetCosmeticPet(Spawn: Entity)GetCurrentHP(Spawn: Spawn)GetCurrentPower(Spawn: Spawn)GetCurrentZoneSafeLocation(Spawn: Spawn)GetDeity(Spawn: Entity)GetDeityPet(Spawn: Entity)GetDifficulty(Spawn: Spawn)GetDistance(Spawn: Spawn1, Spawn: Spawn2, Bool: IncludeRadius)GetEncounter(Spawn: NPC)GetEncounterSize(Spawn: NPC)GetEquippedItemByID(Spawn: Player, Int32: ID)GetEquippedItemBySlot(Spawn: Entity, Int8: Slot)GetFactionAmount(Spawn: Player, Int32: FactionID)GetFactionID(Spawn: Spawn)GetFollowTarget(Spawn: Spawn)GetGender(Spawn: Spawn)GetGroup(Spawn: Spawn)GetHateList(Spawn: NPC)GetHeading(Spawn: Spawn)GetInfoStructFloat(Spawn: Entity, String: Field)GetInfoStructSInt(Spawn: Entity, String: Field)GetInfoStructString(Spawn: Entity, String: Field)GetInfoStructUInt(Spawn: Entity, String: Field)GetInt(Spawn: Entity)GetIntBase(Spawn: Entity)GetItemByID(Spawn: Player, Int32: ID, Int8: Count, Bool: IncludeBank)GetItemCount(Item: Item)GetItemEffectType(Item: Item)GetItemID(Item: Item)GetItemSkillReq(Item: Item, Int8: Type)GetItemType(Item: Item)GetLevel(Spawn: Spawn)GetLootCoin(Spawn: Entity)GetLootDropType(Spawn: Spawn)GetLootTier(Spawn: Spawn)GetMaxHP(Spawn: Spawn)GetMaxHPBase(Spawn: Spawn)GetMaxPower(Spawn: Spawn)GetMaxPowerBase(Spawn: Spawn)GetModelType(Spawn: Spawn)GetMostHated(Spawn: NPC)GetMount(Spawn: Entity)GetName(Spawn: Spawn)GetOrigX(Spawn: Spawn)GetOrigY(Spawn: Spawn)GetOrigZ(Spawn: Spawn)GetOwner(Spawn: NPC)GetPCTOfHP(Spawn: Spawn)GetPCTOfPower(Spawn: Spawn)GetPassengerSpawnList(Spawn: Spawn)GetPet(Spawn: Entity)GetPlayerHistory(Spawn: Player, Int32: EventID)GetPlayersInZone(Zone: Zone)GetQuest(Spawn: Player, Int32: QuestID)GetQuestCompleteCount(Spawn: Player, Int32: QuestID)GetQuestFlags(Quest: Quest)GetQuestStep(Spawn: Player, Int32: QuestID)GetQuestStepProgress(Spawn: Player, Int32: QuestID, Int32: StepID)GetRace(Spawn: Spawn)GetRaceBaseType(Spawn: Spawn)GetRaceName(Spawn: Spawn)GetRaceType(Spawn: Spawn)GetRandomSpawnByID(Spawn: Spawn, Int32: SpawnID)GetRuleFlagBool(String: Category, String: Name)GetRuleFlagFloat(String: Category, String: Name)GetRuleFlagInt32(String: Category, String: Name)GetRunbackDistance(Spawn: Spawn)GetServerVariable(String: Name)GetShardCharID(Spawn: NPC)GetShardCreatedTimestamp(Spawn: NPC)GetShardID(Spawn: NPC)GetSkill(Spawn: Entity, String: Name)GetSkillIDByName(String: Name)GetSkillMaxValue(Skill: Skill)GetSkillName(Skill: Skill)GetSkillValue(Skill: Skill)GetSpawn(Spawn: Spawn, Int32: SpawnID)GetSpawnByGroupID(Zone: Zone, Int32: GroupID)GetSpawnByLocationID(Zone: Zone, Int32: LocationID)GetSpawnByRailID(Zone: Zone, Int64: RailID)GetSpawnFromList(Spawn: Spawns, Int32: Position)GetSpawnGroupID(Spawn: Spawn)GetSpawnID(Spawn: Spawn)GetSpawnListByRailID(Spawn: Spawn, Int64: RailID)GetSpawnListBySpawnID(Spawn: Spawn, Int32 SpawnID)GetSpawnListSize(Spawn: Spawns)GetSpawnLocationID(Spawn: Spawn)GetSpawnLocationPlacementID(Spawn: Spawn)GetSpeed(Spawn: Spawn)GetSpell(Int32: SpellID, Int8: SpellTier, String: CustomLuaScript)GetSpellData(LuaSpell: Spell, String: Field)GetSpellDataIndex(LuaSpell: Spell, Int8: Index, Bool: SecondField)GetSpellDisplayEffect(LuaSpell: Spell, Int8: Index, String: Field)GetSpellID()GetSpellInitialTarget(LuaSpell: OptSpell)GetSpellName()GetSpellTier()GetSpellTriggerCount()GetSta(Spawn: Spawn)GetStaBase(Spawn: Spawn)GetStr(Spawn: Spawn)GetStrBase(Spawn: Spawn)GetTSArrowColor(Spawn: Player, Int8: Level)GetTarget(Spawn: Entity)GetTaskGroupStep(Spawn: Player, Int32: QuestID)GetTempVariable(Spawn: Spawn, String: Variable)GetTemporaryTransportID(Spawn: Player)GetTradeskillClass(Spawn: Spawn)GetTradeskillClassName(Spawn: Spawn)GetTradeskillLevel(Spawn: Spawn)GetTutorialStep(Spawn: Player)GetVariableValue(String: Variable)GetWardAmountLeft()GetWardValue(String: Type)GetWis(Spawn: Spawn)GetWisBase(Spawn: Spawn)GetWorldTimeHour()GetWorldTimeMinute()GetWorldTimeMonth()GetWorldTimeYear()GetX(Spawn: Spawn)GetY(Spawn: Spawn)GetZ(Spawn: Spawn)GetZone(Spawn: Spawn)GetZoneExpansionFlag(Zone: Zone)GetZoneHolidayFlag(Zone: Zone)GetZoneID(Zone: Zone)GetZoneLockoutTimer(Zone: Zone)GetZoneName(Zone: Zone)GiveExp(Spawn: Player, Int32: Amount)GiveLoot(Spawn: Entity, Spawn: Player, Int32: Coins, Int32: ItemIDs[]..)GiveQuestItem(Quest: Quest, Spawn: Player, String: Description, Int32: ItemID)GiveQuestReward(Quest: Quest, Spawn: Player)
HandInCollections(Spawn: Player)Harvest(Spawn: Player, Spawn: GroundSpawn)HasCoin(Spawn: Player, Int32: Coins)HasCollectionsToHandIn(Spawn: Player)HasCompletedQuest(Spawn: Player, Int32: QuestID)HasControlEffect(Spawn: Entity, Int8: Type)HasFreeSlot(Spawn: Player)HasGroup(Spawn: Entity)HasItem(Spawn: Player, Int32: ItemID, Bool: IncludeBank)HasItemEquipped(Spawn: Player, Int32: ItemID)HasLanguage(Spawn: Player, Int32: LanguageID)HasLootItem(Spawn: Spawn, Int32: ItemID)HasMoved(Spawn: Spawn)HasPendingLoot(Spawn: Spawn, Spawn: Player)HasPendingLootItem(Spawn: Entity, Spawn: Player, Int32: ItemID)HasQuest(Spawn: Player, Int32: QuestID)HasQuestRewardItem(Quest: Quest, Int32: ItemID)HasRecipeBook(Spawn: Player, Int32: RecipeID)HasRecovered(Spawn: NPC)HasSkill(Spawn: Player, Int32: SkillID)HasSpell(Spawn: Player, Int32 SpellID, Int16: SpellTier)HasSpellEffect(Spawn: Entity, Int32: SpellID, Int8: SpellTier)HasSpellImmunity(Spawn: Entity)
InFront(Spawn: Spawn, Spawn: Target)InLava(Spawn: Spawn)InWater(Spawn: Spawn)IncreaseSkillCapsByType(Spawn: Player, Int8: SkillType, Int16: Amount, Bool: MoreToIncrease)InstructionWindow(Spawn: Player, Float: Duration, String: Text, String: Voice, Int32: VoiceKey1, Int32: VoiceKey2, String: Signal, String Goal1, String Task1, String Goal2, String Task2, String Goal3, String Task3, String Goal4, String Task4)InstructionWindowClose(Spawn: Player)InstructionWindowGoal(Spawn: Player, Int8: GoalNumber)Interrupt(Spawn: Caster, Spawn: TargetEntity)IsAlive(Spawn: Spawn)IsBehind(Spawn: Entity, Spawn: Target)IsBindAllowed(Spawn: Player)IsCastOnAggroComplete(Spawn: NPC)IsCasting(Spawn: Entity)IsEntity(Spawn: Spawn)IsEpic(Spawn: Spawn)IsFlanking(Spawn: Entity, Spawn: Target)IsFollowing(Spawn: Spawn)IsGateAllowed(Spawn: Spawn)IsGroundSpawn(Spawn: Spawn)IsHeroic(Spawn: Spawn)IsInCombat(Spawn: Entity)IsInvis(Spawn: Entity)IsInvulnerable(Spawn: Spawn)IsMezzed(Spawn: Entity)IsMezzedOrStunned(Spawn: Entity)IsNight(Zone: Zone)IsOnAutoMount(Spawn: Player)IsOpen(Spawn: Widget)IsPet(Spawn: Spawn)IsPlayer(Spawn: Spawn)IsRunning(Spawn: Spawn)IsSpawnGroupAlive(Zone: Zone, Int32: GroupID)IsStealthed(Spawn: Entity)IsStunned(Spawn: Entity)IsTransportSpawn(Spawn: Spawn)IsZoneLoading(Zone: Zone)
KillSpawn(Spawn: Target, Spawn: Attacker, Bool: SendPacket)KillSpawnByDistance(Spawn: Target, Float: MaxDistance, Bool: IncludePlayers, Bool: SendPacket)Knockback(Spawn: Target, Spawn: Spawn, Int32: Duration, Float: Vertical, Float: Horizontal, Bool: UseHeading)
LastSpellAttackHit()
MakeRandomFloat(Float: Min, Float: Max)MakeRandomInt(SInt32: Min, SInt32: Max)ModifyHP(Spawn: Spawn, SInt32: Value)ModifyMaxHP(Spawn: Spawn, SInt32: Value)ModifyMaxPower(Spawn: Spawn, SInt32: Value)ModifyPower(Spawn: Spawn, SInt32: Value)MoveToLocation(Spawn: Spawn, Float: X, Float: Y, Float: Z, Float: Speed, String: LUAFunction, Bool: MorePoints)MovementLoopAdd(Spawn: Spawn, Float: X, Float: Y, Float: Z, Float: Speed, Int32: Delay, String: Function)MovementLoopAddLocation(Spawn: Spawn, Float: X, Float: Y, Float: Z, Float: Speed, Int32: Delay, String: Function) -- same as above
OfferQuest(Spawn: NPC, Spawn: Player, Int32: QuestID, Bool: Forced)OpenDoor(Spawn: Widget, Bool: DisableOpenSound)
PauseMovement(Spawn: Spawn, Int32: DelayInMS)PerformCameraShake(Spawn: Player, Float: Intensity, Int8: Direction)PlayAnimation(Spawn: Spawn, Int32: Anim, Spawn: TargetSpawn, Int8: Type)PlayFlavor(Spawn: Spawn, String: MP3String, String: TextString, String: EmoteString, Int32: Key1, Int32: Key2, Spawn: Player, Int8: Language)PlayFlavorID(Spawn: Spawn, Int32: ID, Int16: Index, Spawn: Player, Int8: Language)PlaySound(Spawn: Spawn, String: SoundString, Float: X, Float: Y, Float: Z, Spawn: Player)PlayVoice(Spawn: Spawn, String: MP3String, Int32: Key1, Int32: Key2, Spawn: Player)ProcDamage(Spawn: CasterEntity, Spawn: TargetEntity, String: Name, Int8: DamageType, Int32: LowDamage, Int32: HighDamage, String: SuccessMsg, String: EffectMsg)ProcHate(Spawn: CasterEntity, Spawn: TargetEntity, Int32: ThreatAmount, String: SpellName)ProcessMelee(Spawn: NPC, Spawn: TargetEntity, Float: Distance)ProcessSpell(Spawn: NPC, Spawn: TargetEntity, Float: Distance)ProvidesQuest(Spawn: NPC, Int32: QuestID)
QuestIsComplete(Spawn: Player, Int32: QuestID)QuestReturnNPC(Quest: Quest, Int32: SpawnID)QuestStepIsComplete(Spawn: Player, Int32: QuestID, Int32: StepID)
RegisterQuest(Quest: Quest, String: Name, String: Type, String: Zone, Int16: Level, String: Description)RemoveCoin(Spawn: Player, Int32: Amount)RemoveControlEffect(Spawn: Entity, Int8: Type, Bool: OnlyRemoveSpawn)RemoveIconValue(Spawn: Spawn, Int32: Value)RemoveImmunitySpell(Int8: Type, Spawn: Entity)RemoveInvis(Spawn: Entity)RemoveItem(Spawn: Player, Int32: ItemID, Int16: Quantity)RemoveLootItem(Spawn: Entity, Int32: ItemID)RemovePrimaryEntityCommand(Spawn: Spawn, String: Command)RemoveProc(Spawn: Entity, Item: OptItem)RemoveQuestStep(Spawn: Player, Quest: Quest, Int32: Step)RemoveRecipeFromPlayer(Spawn: Player, Int32: RecipeID)RemoveRegion(Zone: Zone, Int32: Version, String: RegionName)RemoveSkill(Spawn: Player, Int32 SkillID, Bool: MoreToRemove)RemoveSkillBonus(Spawn: Entity) -- optionally ran outside a spell script for NPC's onlyRemoveSpawnAccess(Spawn: SpawnToAccess, Spawn: SpawnToLoseAccess)RemoveSpawnIDAccess(Spawn: SpawnToLoseAccess, Int32: SpawnIDToFind, Zone: OptionalZone)RemoveSpawnSpellBonus(Spawn: Entity)RemoveSpellBonus(Spawn: Entity)RemoveSpellBookEntry(Spawn: Player, Int32: SpellID)RemoveStealth(Spawn: Entity)RemoveThreatTransfer(Spawn: Entity)RemoveTriggerFromSpell(Int16: RemoveCount)RemoveWard()RemoveWaypoint(Spawn: Player, String: Name)RemoveWidgetFromSpawnMap(Spawn: Spawn)RemoveWidgetFromZoneMap(Zone: Zone, Int32: WidgetID)ReplaceWidgetFromClient(Spawn: Player, Int32: WidgetID, Bool: DeleteWidget, Float: OptX, Float: OptY, Float: OptZ, Int32: GridID)ResetCharacterTitlePrefix(Spawn: Player)ResetCharacterTitleSuffix(Spawn: Player)ResetIllusion(Spawn: Spawn)ResetQuestStep(Quest: Quest, Int32: Step, String: Description, String: TaskGroup)Resurrect(Float: HPPercent, Float: PowerPercent, Bool: SendWindow, Spawn: Target, String: HealName, Int8: CritMod, Bool: NoCalcs)Runback(Spawn: NPC)
Say(Spawn: Spawn, String: Message, Spawn: OptPlayer, Float: Distance, Int32: Language)SayOOC(Spawn: Spawn, String: Message, Spawn: OptPlayer, Float: Distance, Int32: Language)SendHearCast(Spawn: Entity, Int32: SpellVisualID, Int16: CastTime, Spawn: OptCaster, Spawn: OptTarget)SendMessage(Spawn: Spawn, String: Message, String: ColorString, Int8: OptChannelColor)SendNewAdventureSpells(Spawn: Player)SendNewTradeskillSpells(Spawn: Player)SendOptionWindow(Spawn: Player, String: WindowTitle, String: CancelCommand)SendPopUpMessage(Spawn: Player, String: Message, Int8: Red, Int8: Green, Int8: Blue)SendStateCommand(Spawn: Spawn, Int32: NewState, Spawn: OptPlayer)SendTimeUpdate()SendTransporters(Spawn: Spawn, Spawn: Player, Int32: TransportID)SendUpdateDefaultCommand(Spawn: Spawn, Float: Distance, String: Command, Spawn: OptPlayer)SendWaypoints(Spawn: Player)SetAAInfo(Spawn: Spawn, String: Type, SInt32: Value)SetAccessToEntityCommand(Spawn: Player, Spawn: Spawn, String: Command, Bool: Value)SetAccessToEntityCommandByCharID(Spawn: Spawn, Int32: CharID, String: Command, Bool: Value)SetAdventureClass(Spawn: Spawn, Int8: Value)SetAggroRadius(Spawn: NPC, Float: Distance, Bool: Override)SetAgi(Spawn: Entity, Float: Value)SetAgiBase(Spawn: Entity, Float: Value)SetAlignment(Spawn: Entity, SInt32: Alignment)SetAttackable(Spawn: Spawn, Int8: Attackable)SetBrainTick(Spawn: NPC, Int16: Tick)SetCanBind(Spawn: Spawn, Bool: CanBind)SetCanEvac(Spawn: Spawn, Bool: CanEvac)SetCanGate(Spawn: Spawn, Bool: CanGate)SetCastOnAggroComplete(Spawn: NPC, Bool: CastCompleted)SetCharSheetChanged(Spawn: Player, Bool: Value)SetCharacterTitlePrefix(Spawn: Player, String: Title)SetCharacterTitleSuffix(Spawn: Player, String: Title)SetCoinTmpReward(Quest: Quest, Int64: Coin)SetCompleteFlag(Quest: Quest)SetCompletedDescription(Quest: Quest, String: Description)SetCurrentHP(Spawn: Spawn, SInt32: Value)SetCurrentPower(Spawn: Spawn, SInt32: Value)SetDeity(Spawn: Spawn, Int8: Value)SetEquipment(Spawn: Entity, Int8: Slot, Int16: Type, Int8: Red, Int8: Green, Int8: Blue, Int8: HighlightRed, Int8: HighlightGreen, Int8: HighlightBlue)SetEquippedItem(Spawn: Entity, Int8: Slot, Item: Item)SetEquippedItemByID(Spawn: Entity, Int8: Slot, Int32: ItemID)SetFactionID(Spawn: Spawn, Int32: Value)SetFailureTimer(Spawn: Player)SetFollowTarget(Spawn: Spawn, Spawn: Target, Int32: FollowDistance)SetGridID(Spawn: Spawn, Int32: Grid)SetHeading(Spawn: Spawn, Float: Value)SetIllusion(Spawn: Spawn, Int16: Model)SetInCombat(Spawn: Entity, Bool: InCombat)SetInfoFlag(Spawn: Spawn)SetInfoStructFloat(Spawn: Entity, String: Field, Float: Value)SetInfoStructSInt(Spawn: Entity, String: Field, SInt32: Value)SetInfoStructString(Spawn: Entity, String: Field, String: Value)SetInfoStructUInt(Spawn: Entity, String: Field, Int32: Value)SetInt(Spawn: Entity, SInt32: Value)SetIntBase(Spawn: Entity, SInt32: Value)SetInvulnerable(Spawn: Spawn, Bool: IsInvulnerable)SetItemCount(Item: Item, Spawn: Player, Int16: NewCount)SetLocationProximityFunction(Zone: Zone, Float: X, Float: Y, Float: Z, Float: MaxVariation, String: InRangeFunction, String: LeaveRangeFunction)SetLootCoin(Spawn: Entity, Int32: Coin)SetLootDropType(Spawn: Spawn, Int32: LootDropType)SetLootTier(Spawn: Spawn, Int32: LootTier)SetLuaBrain(Spawn: NPC)SetMaxHP(Spawn: Entity, SInt32: Value)SetMaxHPBase(Spawn: Entity, SInt32: Value)SetMaxPower(Spawn: Entity, SInt32: Value)SetMaxPowerBase(Spawn: Entity, SInt32: Value)SetModelType(Spawn: Spawn, Int16: Value)SetMount(Spawn: Entity, Int16: Value)SetMountColor(Spawn: Entity, Int8: MountColorRed, Int8: MountColorGreen, Int8: MountColorBlue, Int8: SaddleColorRed, Int8: SaddleColorGreen, Int8: SaddleColorBlue)SetPlayerHistory(Spawn: Player, Int32: EventID, Int32: Value, Int32: Value2)SetPlayerLevel(Spawn: Player, Int8: Level)SetPlayerPOVGhost(Spawn: Player, Spawn: Target)SetPlayerProximityFunction(Spawn: Player, Float: Distance, String: InRangeFunction, String: LeaveRangeFunction)SetPosition(Spawn: Spawn, Float: X, Float: Y, Float: Z, Float: Heading)SetQuestCompleteAction(Quest: Quest, String: Action)SetQuestFeatherColor(Quest: Quest, Int8: FeatherColor)SetQuestFlags(Quest: Quest, Int32: Flags)SetQuestPrereqLevel(Quest: Quest, Int8: Level)SetQuestRepeatable(Quest: Quest)SetQuestRewardComment(Quest: Quest, String: Comment)SetQuestRewardExp(Quest: Quest, Int32: Experience)SetQuestRewardStatus(Quest: Quest, Int32: Status)SetQuestTimer(Quest: Quest, Spawn: Player, Int32: Step, Int32: Duration, String: Action)SetQuestTimerComplete(Quest: Quest, Spawn: Player)SetQuestYellow(Quest: Quest)SetRailID(Spawn: Spawn, SInt64 RailID)SetRequiredHistory(Spawn: Spawn, Int32: EventID, Int32: Value1, Int32: Value2, Bool: PrivateSpawn, Int16: FlagOverride)SetRequiredQuest(Spawn: Spawn, Int32: QuestID, Int16: QuestStep, Bool: PrivateSpawn, Bool: ContinuedAccess, Int16: FlagOverride)SetSeeHide(Spawn: Entity, Bool: Value)SetSeeInvis(Spawn: Entity, Bool: Value)SetServerControlFlag(Spawn: Player, Int8: Param, Int8: ParamValue, Int8: Value)SetServerVariable(String: Name, String: Value, String: Comment)SetSkillMaxValue(Skill: Skill, Int16: Value)SetSkillValue(Skill: Skill, Int16: Value)SetSpawnAnimation(Spawn: Spawn, Int32: AnimID, Int16: Leeway)SetSpawnGroupID(Spawn: Spawn, Int32: NewGroupID)SetSpeed(Spawn: Entity, Float: Value)SetSpeedMultiplier(Spawn: Entity, Float: Value)SetSpellData(Spell: Spell, String: Field, FieldArgs..)SetSpellDataIndex(Spell: Spell, Int8: Index, FieldArgs..)SetSpellDisplayEffect(Spell: Spell, Int8: Index, String: Field, FieldArgs..)SetSpellList(Spawn: NPC, Int32: PrimaryList, Int32: SecondaryList)SetSpellSnareValue(Float: SnareValue, Spawn: OptEntity)SetSpellTriggerCount(Int16: TriggerCount, Bool: CancelAfterTriggers)SetSta(Spawn: Entity, Float: Value)SetStaBase(Spawn: Entity, Int16: Value)SetStatusTmpReward(Quest: Quest, Int32: Status)SetStepComplete(Spawn: Player, Int32: QuestID, Int32: Step)SetStepFailed(Spawn: Player, Int32: QuestID, Int32: Step)SetStr(Spawn: Entity, Float: Value)SetStrBase(Spawn: Entity, Int16: Value)SetSuccessTimer(Spawn: Player)SetTarget(Spawn: Spawn, Spawn: Target)SetTempVariable(Spawn: Spawn, String: Variable)SetTemporaryTransportID(Spawn: Player, Int32: TransportID)SetTradeskillClass(Spawn: Entity, Int8: Value)SetTradeskillLevel(Spawn: Spawn, Int16: Level)SetTutorialStep(Spawn: Player, Int8: Step)SetVision(Spawn: Entity, Int32: Vision)SetVisualFlag(Spawn: Spawn)SetWis(Spawn: Entity, Float: Value)SetWisBase(Spawn: Entity, Int16: Value)SetWorldTime(Int16: Year, sint32: Month, int16: Hour, int16: Minute)SetZoneExpansionFlag(Zone: Zone, Int32: ExpansionFlag)SetZoneHolidayFlag(Zone: Zone, Int32: HolidayFlag)Shout(Spawn: Spawn, String: Message, Spawn: OptPlayer, Float: Distance, Int32: Language)ShowLootWindow(Spawn: Player, Spawn: Target)ShowWindow(Spawn: Player, String: Window, Int8: Show)Spawn(Zone: Zone, Int32: SpawnID, Bool: RestrictedNPC, Float: X, Float: Y, Float: Z, Float: Heading)SpawnByLocationID(Zone: Zone, Int32: LocationID)SpawnGroupByID(Zone: Zone, Int32: GroupID, Int16: CustomLevel)SpawnMove(Spawn: Spawn, Spawn: Player, Float: MaxDistance, String: Type)SpawnSet(Spawn: Spawn, String: Variable, String: Value, Bool: NoUpdate, Bool: TemporaryFlag, Int8: Index)SpawnSetByDistance(Spawn: Spawn, Float: MaxDistance, String: Variable, String: Value)SpellDamage(Spawn: Target, SInt32: Type, Int32: MinDamage, Int32: MaxDamage, Int8: CritMod, Bool: NoCalc, Int32: ClassID..)SpellDamageExt(Spawn: Target, SInt32: Type, Int32: MinDamage, Int32: MaxDamage, Int8: CritMod, Bool: NoCalc, Int32: OverridePacketType, Bool: TakePower, Int32: ClassID..)SpellHeal(Spawn: Target, String: HealType, Int32: MinHeal, Int32: MaxHeal, Spawn: OptTarget, Int8: CritMod, Bool: NoCalc, String: CustomSpellName)SpellHealPct(Spawn: Target, String: HealType, Float: Percentage, Bool: CurrentValue, Bool: CasterValue, Spawn: OptTarget, Int8: CritMod, Bool: NoCalc, String: CustomSpellName)StartAutoMount(Spawn: Player, Int32: Path)StartConversation(Conversation: Conversation, Spawn: Spawn, Spawn: Player, String: Text, String: MP3String, Int32: Key1, Int32: Key2, Int8: Language, Int8: CanClose)StartDialogConversation(Conversation: Conversation, Int8: Type, Spawn/Item, Spawn: Player, String: Text, String: MP3String, Int32: Key1, Int32: Key2, Int8: Language)StartHeroicOpportunity(Spawn: Player, Int8: ClassID)StartTransmute(Spawn: Player)Stealth(Int8: Type, Spawn: OptSpawn)StopMovement(Spawn: Spawn)StopTimer(Spawn: Spawn, String: Function)SummonCosmeticPet(Spawn: Entity, Int32: PetID)SummonDeityPet(Spawn: Entity, Int32: PetID)SummonDumbFirePet(Spawn: Entity, Spawn: Target, Int32: PetID, Float: X, Float: Y, Float: Z)SummonItem(Spawn: Player, Int32: ItemID, Bool: SendMessages, String: Location, Int16: ItemCount)SummonPet(Spawn: Entity, Int32: PetID, Int8: MaxLevel)
ToggleCharacterFlag(Spawn: Player, SInt32: FlagID)ToggleFollow(Spawn: Spawn)ToggleTracking(Spawn: Player)
UnequipSlot(Spawn: Entity, Int8: Slot, Bool: NoDeleteItem)UpdateQuestDescription(Quest: Quest, String: Description)UpdateQuestStepDescription(Quest: Quest, Int32: Step, String: Description)UpdateQuestTaskGroupDescription(Quest: Quest, Int32: Step, String: Description, Bool: DisplayBullets)UpdateQuestZone(Quest: Quest, String: Zone)UseWidget(Spawn: Widget)
Zone(Zone: Zone, Spawn: Player, Float: X, Float: Y, Float: Z, Float: Heading)