quest

Info

Also see Spire Quest API Explorer for latest definitions and Quest examples

Last generated 2023.01.15

quest::AssignGroupToInstance(uint16 instance_id);
quest::AssignRaidToInstance(uint16 instance_id);
quest::AssignToInstance(uint16 instance_id);
quest::AssignToInstanceByCharID(uint16 instance_id, uint32 character_id);
quest::CheckInstanceByCharID(uint16 instance_id, uint32 character_id);
quest::ChooseRandom(array options);
quest::CreateInstance(string zone_name, int16 version, int32 duration);
quest::DestroyInstance(uint16 id);
quest::FlagInstanceByGroupLeader(uint32 zone, uint16 version);
quest::FlagInstanceByRaidLeader(uint32 zone, uint16 version);
quest::FlyMode(GravityBehavior flymode);
quest::GetCharactersInInstance(uint16 instance_id);
quest::GetInstanceID(string zone_name, uint16 version);
quest::GetInstanceIDByCharID(string zone_name, int16 version, uint32 character_id);
quest::GetInstanceIDs(string zone_name);
quest::GetInstanceIDsByCharID(string zone_name, uint32 character_id);
quest::GetInstanceTimer();
quest::GetInstanceTimerByID(uint16 instance_id);
quest::GetInstanceVersionByID(uint16 instance_id);
quest::GetInstanceZoneIDByID(uint16 instance_id);
quest::GetSpellResistType(uint16 spell_id);
quest::GetSpellTargetType(uint16 spell_id);
quest::GetTimeSeconds();
quest::GetZoneID(string zone);
quest::GetZoneLongName(zone);
quest::GetZoneLongNameByID(uint32 zone_id);
quest::GetZoneShortName(uint32 zone_id);
quest::IsBeneficialSpell(uint16 spell_id);
quest::IsEffectInSpell(uint32 spell_id, uint32 effect_id);
quest::IsRaining();
quest::IsRunning();
quest::IsSnowing();
quest::LearnRecipe(int recipe_id);
quest::MerchantCountItem(uint32 npc_id, uint32 item_id);
quest::MerchantSetItem(uint32 npc_id, uint32 item_id);
quest::MerchantSetItem(uint32 npc_id, uint32 item_id, uint32 quantity);
quest::MovePCInstance(int zone_id, int instance_id, float x, float y, float z, float heading);
quest::MovePCInstance(int zone_id, int instance_id, float x, float y, float z);
quest::RemoveAllFromInstance(uint16 instance_id);
quest::RemoveFromInstance(uint16 instance_id);
quest::RemoveFromInstanceByCharID(uint16 instance_id, uint32 character_id);
quest::SendMail(string to, string from, string subject, string message);
quest::SetRunning(bool is_running);
quest::UpdateInstanceTimer(int16 instance_id, uint32 duration);
quest::UpdateZoneHeader(string key, string value);
quest::activespeakactivity(task_id);
quest::activespeaktask();
quest::activetasksinset(task_set);
quest::add_expedition_lockout_all_clients(string expedition_name, string event_name, uint32 seconds);
quest::add_expedition_lockout_all_clients(string expedition_name, string event_name, uint32 seconds, string uuid);
quest::add_expedition_lockout_by_char_id(uint32 char_id, string expedition_name, string event_name, uint32 seconds);
quest::add_expedition_lockout_by_char_id(uint32 char_id, string expedition_name, string event_name, uint32 seconds, string uuid);
quest::addldonloss(uint32 theme_id);
quest::addldonpoints(uint32 theme_id, int points);
quest::addldonwin(uint32 theme_id);
quest::addloot(int item_id, int charges);
quest::addloot(int item_id, int charges, bool equip_item);
quest::addloot(int item_id);
quest::addskill(int skill_id, int value);
quest::assigntask(int task_id);
quest::assigntask(int task_id, bool enforce_level_requirement);
quest::attack(string client_name);
quest::attacknpc(int npc_entity_id);
quest::attacknpctype(int npc_type_id);
quest::botquest();
quest::buryplayercorpse(uint32 char_id);
quest::castspell(int spell_id, int target_id);
quest::changedeity(int deity_id);
quest::checknamefilter(string name);
quest::checktitle(int title_set);
quest::clear_npctype_cache(int npc_type_id);
quest::clear_proximity();
quest::clear_zone_flag(int zone_id);
quest::clearspawntimers();
quest::collectitems(uint32_t item_id, bool remove_item);
quest::commify(scalar number);
quest::completedtasksinset(task_set);
quest::countitem(uint32_t item_id);
quest::countspawnednpcs(array npc_id_array);
quest::createBot(string firstname, string lastname, int level, int race_id, int class_id, int gender_id);
quest::createbotcount();
quest::createbotcount(uint8 class_id);
quest::createdoor(string modelname, float x, float y, float z, float heading, uint8_t object_type);
quest::createdoor(string modelname, float x, float y, float z, float heading, uint8_t object_type, uint16_t size);
quest::createdoor(string modelname, float x, float y, float z, float heading);
quest::creategroundobject(uint32_t item_id, float x, float y, float z, float heading, uint32_t decay_time_ms);
quest::creategroundobject(uint32_t item_id, float x, float y, float z, float heading);
quest::creategroundobjectfrommodel(string modelname, float x, float y, float z, float heading, uint8_t object_type);
quest::creategroundobjectfrommodel(string modelname, float x, float y, float z, float heading, uint8_t object_type, uint32_t decay_time_ms);
quest::creategroundobjectfrommodel(string modelname, float x, float y, float z, float heading);
quest::createguild(string guild_name, string leader_name);
quest::createitem(uint32 item_id);
quest::createitem(uint32 item_id, int16 charges);
quest::createitem(uint32 item_id, int16 charges, uint32 augment_one, uint32 augment_two, uint32 augment_three, uint32 augment_four, uint32 augment_five, uint32 augment_six);
quest::createitem(uint32 item_id, int16 charges, uint32 augment_one, uint32 augment_two, uint32 augment_three, uint32 augment_four, uint32 augment_five);
quest::createitem(uint32 item_id, int16 charges, uint32 augment_one);
quest::createitem(uint32 item_id, int16 charges, uint32 augment_one, uint32 augment_two, uint32 augment_three);
quest::createitem(uint32 item_id, int16 charges, uint32 augment_one, uint32 augment_two, uint32 augment_three, uint32 augment_four, uint32 augment_five, uint32 augment_six, bool attuned);
quest::createitem(uint32 item_id, int16 charges, uint32 augment_one, uint32 augment_two);
quest::createitem(uint32 item_id, int16 charges, uint32 augment_one, uint32 augment_two, uint32 augment_three, uint32 augment_four);
quest::crosszoneaddldonlossbycharid(int character_id, uint32 theme_id);
quest::crosszoneaddldonlossbyclientname(string client_name, uint32 theme_id);
quest::crosszoneaddldonlossbyexpeditionid(uint32 expedition_id, uint32 theme_id);
quest::crosszoneaddldonlossbygroupid(int group_id, uint32 theme_id);
quest::crosszoneaddldonlossbyguildid(int guild_id, uint32 theme_id);
quest::crosszoneaddldonlossbyraidid(int raid_id, uint32 theme_id);
quest::crosszoneaddldonpointsbycharid(int character_id, uint32 theme_id, int points);
quest::crosszoneaddldonpointsbyclientname(string client_name, uint32 theme_id, int points);
quest::crosszoneaddldonpointsbyexpeditionid(uint32 expedition_id, uint32 theme_id, int points);
quest::crosszoneaddldonpointsbygroupid(int group_id, uint32 theme_id, int points);
quest::crosszoneaddldonpointsbyguildid(int guild_id, uint32 theme_id, int points);
quest::crosszoneaddldonpointsbyraidid(int raid_id, uint32 theme_id, int points);
quest::crosszoneaddldonwinbycharid(int character_id, uint32 theme_id);
quest::crosszoneaddldonwinbyclientname(string client_name, uint32 theme_id);
quest::crosszoneaddldonwinbyexpeditionid(uint32 expedition_id, uint32 theme_id);
quest::crosszoneaddldonwinbygroupid(int group_id, uint32 theme_id);
quest::crosszoneaddldonwinbyguildid(int guild_id, uint32 theme_id);
quest::crosszoneaddldonwinbyraidid(int raid_id, uint32 theme_id);
quest::crosszoneassigntaskbycharid(int character_id, uint32 task_id, bool enforce_level_requirement);
quest::crosszoneassigntaskbycharid(int character_id, uint32 task_id);
quest::crosszoneassigntaskbyclientname(string client_name, uint32 task_id, bool enforce_level_requirement);
quest::crosszoneassigntaskbyclientname(string client_name, uint32 task_id);
quest::crosszoneassigntaskbyexpeditionid(uint32 expedition_id, uint32 task_id);
quest::crosszoneassigntaskbyexpeditionid(uint32 expedition_id, uint32 task_id, bool enforce_level_requirement);
quest::crosszoneassigntaskbygroupid(int group_id, uint32 task_id);
quest::crosszoneassigntaskbygroupid(int group_id, uint32 task_id, bool enforce_level_requirement);
quest::crosszoneassigntaskbyguildid(int guild_id, uint32 task_id);
quest::crosszoneassigntaskbyguildid(int guild_id, uint32 task_id, bool enforce_level_requirement);
quest::crosszoneassigntaskbyraidid(int raid_id, uint32 task_id);
quest::crosszoneassigntaskbyraidid(int raid_id, uint32 task_id, bool enforce_level_requirement);
quest::crosszonecastspellbycharid(int character_id, uint32 spell_id);
quest::crosszonecastspellbyclientname(string client_name, uint32 spell_id);
quest::crosszonecastspellbyexpeditionid(uint32 expedition_id, uint32 spell_id);
quest::crosszonecastspellbygroupid(int group_id, uint32 spell_id);
quest::crosszonecastspellbyguildid(int guild_id, uint32 spell_id);
quest::crosszonecastspellbyraidid(int raid_id, uint32 spell_id);
quest::crosszonedialoguewindowbycharid(int character_id, string message);
quest::crosszonedialoguewindowbyclientname(string client_name, string message);
quest::crosszonedialoguewindowbyexpeditionid(uint32 expedition_id, string message);
quest::crosszonedialoguewindowbygroupid(int group_id, string message);
quest::crosszonedialoguewindowbyguildid(int guild_id, string message);
quest::crosszonedialoguewindowbyraidid(int raid_id, string message);
quest::crosszonedisabletaskbycharid(int character_id, uint32 task_id);
quest::crosszonedisabletaskbyclientname(string client_name, uint32 task_id);
quest::crosszonedisabletaskbyexpeditionid(uint32 expedition_id, uint32 task_id);
quest::crosszonedisabletaskbygroupid(int group_id, uint32 task_id);
quest::crosszonedisabletaskbyguildid(int guild_id, uint32 task_id);
quest::crosszonedisabletaskbyraidid(int raid_id, uint32 task_id);
quest::crosszoneenabletaskbycharid(int character_id, uint32 task_id);
quest::crosszoneenabletaskbyclientname(string client_name, uint32 task_id);
quest::crosszoneenabletaskbyexpeditionid(uint32 expedition_id, uint32 task_id);
quest::crosszoneenabletaskbygroupid(int group_id, uint32 task_id);
quest::crosszoneenabletaskbyguildid(int guild_id, uint32 task_id);
quest::crosszoneenabletaskbyraidid(int raid_id, uint32 task_id);
quest::crosszonefailtaskbycharid(int character_id, uint32 task_id);
quest::crosszonefailtaskbyclientname(string client_name, uint32 task_id);
quest::crosszonefailtaskbyexpeditionid(uint32 expedition_id, uint32 task_id);
quest::crosszonefailtaskbygroupid(int group_id, uint32 task_id);
quest::crosszonefailtaskbyguildid(int guild_id, uint32 task_id);
quest::crosszonefailtaskbyraidid(int raid_id, uint32 task_id);
quest::crosszonemarqueebycharid(int character_id, uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, string message);
quest::crosszonemarqueebyclientname(string client_name, uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, string message);
quest::crosszonemarqueebyexpeditionid(uint32 expedition_id, uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, string message);
quest::crosszonemarqueebygroupid(int group_id, uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, string message);
quest::crosszonemarqueebyguildid(int guild_id, uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, string message);
quest::crosszonemarqueebyraidid(int raid_id, uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, string message);
quest::crosszonemessageplayerbycharid(int character_id, uint32 type, string message);
quest::crosszonemessageplayerbyexpeditionid(uint32 expedition_id, uint32 type, string message);
quest::crosszonemessageplayerbygroupid(int group_id, uint32 type, string message);
quest::crosszonemessageplayerbyguildid(int guild_id, uint32 type, string message);
quest::crosszonemessageplayerbyname(string client_name, uint32 type, string message);
quest::crosszonemessageplayerbyraidid(int raid_id, uint32 type, string message);
quest::crosszonemoveinstancebycharid(int character_id, uint16 instance_id);
quest::crosszonemoveinstancebyclientname(string client_name, uint16 instance_id);
quest::crosszonemoveinstancebyexpeditionid(uint32 expedition_id, uint16 instance_id);
quest::crosszonemoveinstancebygroupid(int group_id, uint16 instance_id);
quest::crosszonemoveinstancebyguildid(int guild_id, uint16 instance_id);
quest::crosszonemoveinstancebyraidid(int raid_id, uint16 instance_id);
quest::crosszonemoveplayerbycharid(int character_id, string zone_short_name);
quest::crosszonemoveplayerbyexpeditionid(uint32 expedition_id, string zone_short_name);
quest::crosszonemoveplayerbygroupid(int group_id, string zone_short_name);
quest::crosszonemoveplayerbyguildid(int guild_id, string zone_short_name);
quest::crosszonemoveplayerbyname(string client_name, string zone_short_name);
quest::crosszonemoveplayerbyraidid(int raid_id, string zone_short_name);
quest::crosszoneremoveldonlossbycharid(int character_id, uint32 theme_id);
quest::crosszoneremoveldonlossbyclientname(string client_name, uint32 theme_id);
quest::crosszoneremoveldonlossbyexpeditionid(uint32 expedition_id, uint32 theme_id);
quest::crosszoneremoveldonlossbygroupid(int group_id, uint32 theme_id);
quest::crosszoneremoveldonlossbyguildid(int guild_id, uint32 theme_id);
quest::crosszoneremoveldonlossbyraidid(int raid_id, uint32 theme_id);
quest::crosszoneremoveldonwinbycharid(int character_id, uint32 theme_id);
quest::crosszoneremoveldonwinbyclientname(string client_name, uint32 theme_id);
quest::crosszoneremoveldonwinbyexpeditionid(uint32 expedition_id, uint32 theme_id);
quest::crosszoneremoveldonwinbygroupid(int group_id, uint32 theme_id);
quest::crosszoneremoveldonwinbyguildid(int guild_id, uint32 theme_id);
quest::crosszoneremoveldonwinbyraidid(int raid_id, uint32 theme_id);
quest::crosszoneremovespellbycharid(int character_id, uint32 spell_id);
quest::crosszoneremovespellbyclientname(string client_name, uint32 spell_id);
quest::crosszoneremovespellbyexpeditionid(uint32 expedition_id, uint32 spell_id);
quest::crosszoneremovespellbygroupid(int group_id, uint32 spell_id);
quest::crosszoneremovespellbyguildid(int guild_id, uint32 spell_id);
quest::crosszoneremovespellbyraidid(int raid_id, uint32 spell_id);
quest::crosszoneremovetaskbycharid(int character_id, uint32 task_id);
quest::crosszoneremovetaskbyclientname(string client_name, uint32 task_id);
quest::crosszoneremovetaskbyexpeditionid(uint32 expedition_id, uint32 task_id);
quest::crosszoneremovetaskbygroupid(int group_id, uint32 task_id);
quest::crosszoneremovetaskbyguildid(int guild_id, uint32 task_id);
quest::crosszoneremovetaskbyraidid(int raid_id, uint32 task_id);
quest::crosszoneresetactivitybycharid(int character_id, uint32 task_id, int activity_id);
quest::crosszoneresetactivitybyclientname(string client_name, uint32 task_id, int activity_id);
quest::crosszoneresetactivitybyexpeditionid(uint32 expedition_id, uint32 task_id, int activity_id);
quest::crosszoneresetactivitybygroupid(int group_id, uint32 task_id, int activity_id);
quest::crosszoneresetactivitybyguildid(int guild_id, uint32 task_id, int activity_id);
quest::crosszoneresetactivitybyraidid(int raid_id, uint32 task_id, int activity_id);
quest::crosszonesetentityvariablebycharid(int character_id, string variable_name, string variable_value);
quest::crosszonesetentityvariablebyclientname(string client_name, string variable_name, string variable_value);
quest::crosszonesetentityvariablebyexpeditionid(uint32 expedition_id, string variable_name, string variable_value);
quest::crosszonesetentityvariablebygroupid(int group_id, string variable_name, string variable_value);
quest::crosszonesetentityvariablebyguildid(int guild_id, string variable_name, string variable_value);
quest::crosszonesetentityvariablebynpctypeid(int npc_id, string variable_name, string variable_value);
quest::crosszonesetentityvariablebyraidid(int raid_id, string variable_name, string variable_value);
quest::crosszonesignalclientbycharid(int character_id, int signal_id);
quest::crosszonesignalclientbyexpeditionid(uint32 expedition_id, int signal_id);
quest::crosszonesignalclientbygroupid(int group_id, int signal_id);
quest::crosszonesignalclientbyguildid(int guild_id, int signal_id);
quest::crosszonesignalclientbyname(string client_name, int signal_id);
quest::crosszonesignalclientbyraidid(int raid_id, int signal_id);
quest::crosszonesignalnpcbynpctypeid(uint32 npc_id, int signal_id);
quest::crosszoneupdateactivitybycharid(int character_id, uint32 task_id, int activity_id);
quest::crosszoneupdateactivitybycharid(int character_id, uint32 task_id, int activity_id, int update_count);
quest::crosszoneupdateactivitybyclientname(string client_name, uint32 task_id, int activity_id, int update_count);
quest::crosszoneupdateactivitybyclientname(string client_name, uint32 task_id, int activity_id);
quest::crosszoneupdateactivitybyexpeditionid(uint32 expedition_id, uint32 task_id, int activity_id, int update_count);
quest::crosszoneupdateactivitybyexpeditionid(uint32 expedition_id, uint32 task_id, int activity_id);
quest::crosszoneupdateactivitybygroupid(int group_id, uint32 task_id, int activity_id, int update_count);
quest::crosszoneupdateactivitybygroupid(int group_id, uint32 task_id, int activity_id);
quest::crosszoneupdateactivitybyguildid(int guild_id, uint32 task_id, int activity_id);
quest::crosszoneupdateactivitybyguildid(int guild_id, uint32 task_id, int activity_id, int update_count);
quest::crosszoneupdateactivitybyraidid(int raid_id, uint32 task_id, int activity_id, int update_count);
quest::crosszoneupdateactivitybyraidid(int raid_id, uint32 task_id, int activity_id);
quest::debug(string message);
quest::debug(string message, int level);
quest::delete_data(string bucket_key);
quest::delglobal(string key);
quest::depop();
quest::depop(int npc_type_id);
quest::depop_withtimer();
quest::depop_withtimer(int npc_type_id);
quest::depopall(int npc_type_id);
quest::depopall();
quest::depopzone(bool start_spawn_status);
quest::ding();
quest::disable_proximity_say();
quest::disable_spawn2(uint32_t spawn2_id);
quest::disablerecipe(uint32 recipe_id);
quest::disabletask(array task_ids);
quest::discordsend(string webhook_name, string message);
quest::do_augment_slots_match(uint32 item_one, uint32 item_two);
quest::doanim(int animation_id, int animation_speed, bool ackreq, int filter);
quest::doanim(int animation_id, int animation_speed);
quest::doanim(int animation_id);
quest::doanim(int animation_id, int animation_speed, bool ackreq);
quest::does_augment_fit(EQ::ItemInstance* inst, uint32 augment_id);
quest::echo(int emote_color_id, string message);
quest::emote(string message);
quest::enable_proximity_say();
quest::enable_spawn2(uint32_t spawn2_id);
quest::enabledtaskcount(task_set);
quest::enablerecipe(uint32 recipe_id);
quest::enabletask(array task_ids);
quest::enabletitle(int title_set);
quest::end_dz_task(bool send_fail);
quest::end_dz_task();
quest::exp(int amount);
quest::faction(int faction_id, int value);
quest::faction(int faction_id, int value, int temp);
quest::factionvalue();
quest::failtask(int task_id);
quest::firsttaskinset(task_set);
quest::follow(int entity_id);
quest::follow(int entity_id, int distance);
quest::forcedoorclose(uint32 door_id);
quest::forcedoorclose(uint32 door_id, bool alt_mode);
quest::forcedooropen(uint32 door_id);
quest::forcedooropen(uint32 door_id, bool alt_mode);
quest::get_data(bucket_key);
quest::get_data_expires(bucket_key);
quest::get_data_remaining(bucket_name);
quest::get_dz_task_id();
quest::get_expedition();
quest::get_expedition_by_char_id(uint32 char_id);
quest::get_expedition_by_dz_id(uint32 dz_id);
quest::get_expedition_by_zone_instance(uint32 zone_id, uint32 instance_id);
quest::get_expedition_lockout_by_char_id(uint32 char_id, string expedition_name, string event_name);
quest::get_expedition_lockouts_by_char_id(uint32 char_id, string expedition_name);
quest::get_expedition_lockouts_by_char_id(uint32 char_id);
quest::get_rule(string rule_name);
quest::get_spawn_condition(string zone_short, uint32 instance_id, uint16 condition_id);
quest::get_spawn_condition(string zone_short, uint16 condition_id);
quest::get_spell_level(uint32_t spell_id, class_id);
quest::getaaexpmodifierbycharid(uint32 character_id, uint32 zone_id);
quest::getaaexpmodifierbycharid(uint32 character_id, uint32 zone_id, int16 instance_version);
quest::getaaname(int aa_id);
quest::getbodytypename(uint32 bodytype_id);
quest::getcharidbyname(string name);
quest::getcharnamebyid(uint32 char_id);
quest::getclassname(uint8 class_id);
quest::getclassname(uint8 class_id, uint8 level);
quest::getcleannpcnamebyid(uint32 npc_id);
quest::getconsiderlevelname(uint8 consider_level);
quest::getcurrencyid(item_id);
quest::getcurrencyitemid(currency_id);
quest::getdeityname(uint32 deity_id);
quest::getenvironmentaldamagename(uint8 damage_type);
quest::getexpmodifierbycharid(uint32 character_id, uint32 zone_id);
quest::getexpmodifierbycharid(uint32 character_id, uint32 zone_id, int16 instance_version);
quest::getfactionname(int faction_id);
quest::getgendername(uint32 gender_id);
quest::getgroupidbycharid(uint32 char_id);
quest::getguildidbycharid(uint32 char_id);
quest::getguildnamebyid(int guild_id);
quest::gethexcolorcode(color_name);
quest::getinventoryslotid(string identifier);
quest::getinventoryslotname(int16 slot_id);
quest::getitemname(uint32 item_id);
quest::getlanguagename(int language_id);
quest::getldonthemename(uint32 theme_id);
quest::getlevel(uint8 type);
quest::getnpcnamebyid(uint32 npc_id);
quest::getplayerburiedcorpsecount(uint32 char_id);
quest::getplayercorpsecount(uint32 char_id);
quest::getplayercorpsecountbyzoneid(uint32 char_id, uint32 zone_id);
quest::getracename(uint16 race_id);
quest::getraididbycharid(uint32 char_id);
quest::getrecipemadecount(uint32 recipe_id);
quest::getrecipename(uint32 recipe_id);
quest::getremainingtimeMS(string timer_name);
quest::getskillname(int skill_id);
quest::getspell(uint32 spell_id);
quest::getspellname(uint32 spell_id);
quest::getspellstat(uint32 spell_id, string stat_identifier, uint8 slot);
quest::getspellstat(uint32 spell_id, string stat_identifier);
quest::gettaskactivitydonecount(task_id, activity_id);
quest::gettaskname(uint32 task_id);
quest::gettimerdurationMS(string timer_name);
quest::givecash(uint32 copper, uint32 silver, uint32 gold, uint32 platinum);
quest::givecash(uint32 copper);
quest::givecash(uint32 copper, uint32 silver);
quest::givecash(uint32 copper, uint32 silver, uint32 gold);
quest::gmmove(float x, float y, float z);
quest::gmsay(string message, int color_id, bool send_to_world, int to_guilddbid, int to_minstatus);
quest::gmsay(string message, int color_id, bool send_to_world);
quest::gmsay(string message, int color_id, bool send_to_world, int to_guilddbid);
quest::gmsay(string message, int color_id);
quest::gmsay(string message);
quest::has_zone_flag(int zone_id);
quest::hasrecipelearned(uint32 recipe_id);
quest::hastimer(string timer_name);
quest::incstat(int stat_id, int int_value);
quest::is_call_of_the_forsaken_enabled();
quest::is_classic_enabled();
quest::is_content_flag_enabled(string flag_name);
quest::is_current_expansion_call_of_the_forsaken();
quest::is_current_expansion_classic();
quest::is_current_expansion_depths_of_darkhollow();
quest::is_current_expansion_dragons_of_norrath();
quest::is_current_expansion_empires_of_kunark();
quest::is_current_expansion_gates_of_discord();
quest::is_current_expansion_house_of_thule();
quest::is_current_expansion_lost_dungeons_of_norrath();
quest::is_current_expansion_omens_of_war();
quest::is_current_expansion_prophecy_of_ro();
quest::is_current_expansion_rain_of_fear();
quest::is_current_expansion_ring_of_scale();
quest::is_current_expansion_secrets_of_faydwer();
quest::is_current_expansion_seeds_of_destruction();
quest::is_current_expansion_the_broken_mirror();
quest::is_current_expansion_the_buried_sea();
quest::is_current_expansion_the_burning_lands();
quest::is_current_expansion_the_darkend_sea();
quest::is_current_expansion_the_legacy_of_ykesha();
quest::is_current_expansion_the_planes_of_power();
quest::is_current_expansion_the_ruins_of_kunark();
quest::is_current_expansion_the_scars_of_velious();
quest::is_current_expansion_the_serpents_spine();
quest::is_current_expansion_the_shadows_of_luclin();
quest::is_current_expansion_torment_of_velious();
quest::is_current_expansion_underfoot();
quest::is_current_expansion_veil_of_alaris();
quest::is_depths_of_darkhollow_enabled();
quest::is_dragons_of_norrath_enabled();
quest::is_empires_of_kunark_enabled();
quest::is_gates_of_discord_enabled();
quest::is_house_of_thule_enabled();
quest::is_lost_dungeons_of_norrath_enabled();
quest::is_omens_of_war_enabled();
quest::is_prophecy_of_ro_enabled();
quest::is_rain_of_fear_enabled();
quest::is_ring_of_scale_enabled();
quest::is_secrets_of_faydwer_enabled();
quest::is_seeds_of_destruction_enabled();
quest::is_the_broken_mirror_enabled();
quest::is_the_buried_sea_enabled();
quest::is_the_burning_lands_enabled();
quest::is_the_darkend_sea_enabled();
quest::is_the_legacy_of_ykesha_enabled();
quest::is_the_planes_of_power_enabled();
quest::is_the_ruins_of_kunark_enabled();
quest::is_the_scars_of_velious_enabled();
quest::is_the_serpents_spine_enabled();
quest::is_the_shadows_of_luclin_enabled();
quest::is_torment_of_velious_enabled();
quest::is_underfoot_enabled();
quest::is_veil_of_alaris_enabled();
quest::isdisctome(int item_id);
quest::isdooropen(uint32 door_id);
quest::ishotzone();
quest::isnpcspawned(array npc_id_array);
quest::istaskactive(int task_id);
quest::istaskactivityactive(int task_id, int activity_id);
quest::istaskappropriate(int task_id);
quest::istaskcompleted(task_id);
quest::istaskenabled(int task_id);
quest::itemlink(int item_id);
quest::lasttaskinset(task_set);
quest::level(int new_level);
quest::log(int category, string message);
quest::log_combat(string message);
quest::marquee(uint32 type, string message);
quest::marquee(uint32 type, string message, uint32 duration);
quest::marquee(uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, string message);
quest::me(string message);
quest::message(int color, string message);
quest::modifynpcstat(string key, string value);
quest::movegrp(int zone_id, float x, float y, float z);
quest::movepc(int zone_id, float x, float y, float z, float heading);
quest::movepc(int zone_id, float x, float y, float z);
quest::moveto(float x, float y, float z, float h, bool save_guard_location);
quest::moveto(float x, float y, float z, float h);
quest::moveto(float x, float y, float z);
quest::nexttaskinset(task_set, task_id);
quest::npcfeature(char* feature, int value);
quest::npcgender(int gender_id);
quest::npcrace(int race_id);
quest::npcsize(int size);
quest::npctexture(int texture_id);
quest::pause(int duration_ms);
quest::permaclass(int class_id);
quest::permagender(int gender_id);
quest::permarace(int race_id);
quest::playerfeature(char* feature, int value);
quest::playergender(int gender_id);
quest::playerrace(int race_id);
quest::playersize(int newsize);
quest::playertexture(int texture_id);
quest::popup(string window_title, string message, int popup_id);
quest::popup(string window_title, string message, int popup_id, int buttons);
quest::popup(string window_title, string message, int popup_id, int buttons, int duration);
quest::popup(string window_title, string message);
quest::popupbreak({);
quest::popupbreak(uint32 break_count {);
quest::popupcentermessage(message {);
quest::popupcolormessage(color, message {);
quest::popupindent({);
quest::popupindent(uint32 indent_count {);
quest::popuplink(link, message {);
quest::popuplink(link {);
quest::popuptable(message {);
quest::popuptablecell(message {);
quest::popuptablecell({);
quest::popuptablerow(message {);
quest::processmobswhilezoneempty(bool on);
quest::pvp(string mode);
quest::qs_player_event(int char_id, string message);
quest::qs_send_query(string query);
quest::rain(int weather);
quest::rebind(int zone_id, float x, float y, float z);
quest::rebind(int zone_id, float x, float y, float z, float heading);
quest::reloadzonestaticdata();
quest::remove_all_expedition_lockouts_by_char_id(uint32 char_id, string expedition_name);
quest::remove_all_expedition_lockouts_by_char_id(uint32 char_id);
quest::remove_expedition_lockout_by_char_id(uint32 char_id, string expedition_name, string event_name);
quest::removeitem(uint32_t item_id, int quantity);
quest::removeitem(uint32_t item_id);
quest::removetitle(int title_set);
quest::rename(string name);
quest::repopzone();
quest::resettaskactivity(int task_id, int activity_id);
quest::respawn(int npc_type_id, int grid_id);
quest::resume();
quest::rewardfaction(int faction_id, int value);
quest::safemove();
quest::save();
quest::say(string message, int language_id, int message_type, int speak_mode, int journal_mode);
quest::say(string message, int language_id, int message_type);
quest::say(string message, int language_id, int message_type, int speak_mode);
quest::say(string message, int language_id);
quest::say(string message);
quest::saylink(string text, bool silent);
quest::saylink(string text, bool silent, string link_name);
quest::saylink(string text);
quest::scribespells(max_level);
quest::scribespells(max_level, min_level);
quest::secondstotime(int duration);
quest::selfcast(int spell_id);
quest::set_content_flag(string flag_name, bool enabled);
quest::set_data(string key, string value);
quest::set_data(string key, string value, string expires_at);
quest::set_proximity(float min_x, float max_x, float min_y, float max_y, float min_z, float max_z, bool enable_say);
quest::set_proximity(float min_x, float max_x, float min_y, float max_y, float min_z, float max_z);
quest::set_proximity(float min_x, float max_x, float min_y, float max_y);
quest::set_proximity_range(float x_range, float y_range);
quest::set_proximity_range(float x_range, float y_range, float z_range);
quest::set_proximity_range(float x_range, float y_range, float z_range, bool enable_say);
quest::set_rule(string rule_name, string rule_value);
quest::set_zone_flag(int zone_id);
quest::setaaexpmodifierbycharid(uint32 character_id, uint32 zone_id, double aa_modifier);
quest::setaaexpmodifierbycharid(uint32 character_id, uint32 zone_id, double aa_modifier, int16 instance_version);
quest::setallskill(int value);
quest::setanim(int npc_type_id, int appearance_number);
quest::setexpmodifierbycharid(uint32 character_id, uint32 zone_id, double exp_modifier, int16 instance_version);
quest::setexpmodifierbycharid(uint32 character_id, uint32 zone_id, double exp_modifier);
quest::setglobal(string key, string value, int options, string duration);
quest::setguild(uint32_t guild_id, uint8_t guild_rank_id);
quest::sethotzone(bool is_hotzone);
quest::sethp(int mob_health_percentage);
quest::setlanguage(int skill_id, int value);
quest::setnexthpevent(int at_mob_percentage);
quest::setnextinchpevent(int at_mob_percentage);
quest::setskill(int skill_id, int value);
quest::setsky(uint8 new_sky);
quest::setstat(int stat_id, int int_value);
quest::settarget(string target_enum, int target_id);
quest::settime(int new_hour, int new_min);
quest::settime(int new_hour, int new_min, bool update_world);
quest::settimer(string timer_name, int seconds);
quest::settimerMS(string timer_name, int milliseconds);
quest::sfollow();
quest::shout(string message);
quest::shout2(string message);
quest::showgrid(int grid_id);
quest::signal(int npc_id);
quest::signal(int npc_id, int wait_ms);
quest::signalwith(int npc_id, int signal_id, int wait_ms);
quest::signalwith(int npc_id, int signal_id);
quest::snow(int weather);
quest::spawn(npc_type_id, grid_id, unused, float x, float y, float z);
quest::spawn2(npc_type_id, grid_id, unused, float x, float y, float z, float heading);
quest::spawn_condition(string zone_short, uint16 condition_id, int16 value);
quest::spawn_condition(string zone_short, uint32_t instance_id, uint16 condition_id, int16 value);
quest::spawn_from_spawn2(uint32_t spawn2_id);
quest::spawnbotcount(uint8 class_id);
quest::spawnbotcount();
quest::start(int waypoint);
quest::stop();
quest::stopalltimers();
quest::stoptimer(string timer_name);
quest::summonallplayercorpses(uint32 char_id, float dest_x, float dest_y, float dest_z, float dest_heading);
quest::summonburiedplayercorpse(uint32 char_id, float dest_x, float dest_y, float dest_z, float dest_heading);
quest::summonitem(int item_id, int charges);
quest::summonitem(int item_id);
quest::surname(string last_name);
quest::targlobal(string key, string value, string duration, int npc_id, int char_id, int zone_id);
quest::task_setselector(int task_set_id);
quest::task_setselector(int task_set_id, bool ignore_cooldown);
quest::taskselector(array task_ids);
quest::taskselector_nocooldown(array task_ids);
quest::tasktimeleft(task_id);
quest::timetoseconds(string time_string);
quest::toggle_spawn_event(int event_id, bool is_enabled, bool is_strict, bool reset_base);
quest::toggledoorstate(uint32 door_id);
quest::tracknpc(uint32 entity_id);
quest::traindisc(int tome_item_id);
quest::traindiscs(max_level);
quest::traindiscs(max_level, min_level);
quest::unique_spawn(npc_type_id, grid_id, unused, float x, float y, float z, float heading);
quest::unique_spawn(npc_type_id, grid_id, unused, float x, float y, float z);
quest::unscribespells();
quest::untraindiscs();
quest::updatespawntimer(uint32 id, uint32 new_time);
quest::updatetaskactivity(int task_id, int activity_id);
quest::updatetaskactivity(int task_id, int activity_id, int count);
quest::updatetaskactivity(int task_id, int activity_id, int count, bool ignore_quest_update);
quest::varlink(uint32 item_id, int16 charges, uint32 aug1, uint32 aug2, uint32 aug3, uint32 aug4);
quest::varlink(uint32 item_id, int16 charges, uint32 aug1, uint32 aug2, uint32 aug3, uint32 aug4, uint32 aug5, uint32 aug6, bool attuned);
quest::varlink(uint32 item_id, int16 charges, uint32 aug1, uint32 aug2, uint32 aug3, uint32 aug4, uint32 aug5, uint32 aug6);
quest::varlink(uint32 item_id, int16 charges, uint32 aug1, uint32 aug2, uint32 aug3, uint32 aug4, uint32 aug5);
quest::varlink(uint32 item_id, int16 charges, uint32 aug1, uint32 aug2, uint32 aug3);
quest::varlink(uint32 item_id, int16 charges, uint32 aug1, uint32 aug2);
quest::varlink(uint32 item_id, int16 charges, uint32 aug1);
quest::varlink(uint32 item_id, int16 charges);
quest::varlink(uint32 item_id);
quest::voicetell(string client_name, int macro_id, int race_id, int gender_id);
quest::we(int emote_color_id, string message);
quest::wearchange(uint8 slot, uint16 texture_id);
quest::wearchange(uint8 slot, uint16 texture_id, uint32 hero_forge_model_id);
quest::wearchange(uint8 slot, uint16 texture_id, uint32 hero_forge_model_id, uint32 elite_material_id);
quest::whisper(string message);
quest::worldwideaddldonloss(uint32 theme_id, uint8 min_status);
quest::worldwideaddldonloss(uint32 theme_id);
quest::worldwideaddldonloss(uint32 theme_id, uint8 min_status, uint8 max_status);
quest::worldwideaddldonpoints(uint32 theme_id);
quest::worldwideaddldonpoints(uint32 theme_id, int points);
quest::worldwideaddldonpoints(uint32 theme_id, int points, uint8 min_status);
quest::worldwideaddldonpoints(uint32 theme_id, int points, uint8 min_status, uint8 max_status);
quest::worldwideaddldonwin(uint32 theme_id);
quest::worldwideaddldonwin(uint32 theme_id, uint8 min_status);
quest::worldwideaddldonwin(uint32 theme_id, uint8 min_status, uint8 max_status);
quest::worldwideassigntask(uint32 task_id, bool enforce_level_requirement, uint8 min_status);
quest::worldwideassigntask(uint32 task_id, bool enforce_level_requirement);
quest::worldwideassigntask(uint32 task_id, bool enforce_level_requirement, uint8 min_status, uint8 max_status);
quest::worldwideassigntask(uint32 task_id);
quest::worldwidecastspell(uint32 spell_id, uint8 min_status, uint8 max_status);
quest::worldwidecastspell(uint32 spell_id, uint8 min_status);
quest::worldwidecastspell(uint32 spell_id);
quest::worldwidedialoguewindow(string message, uint8 min_status, uint8 max_status);
quest::worldwidedialoguewindow(string message, uint8 min_status);
quest::worldwidedialoguewindow(string message);
quest::worldwidedisabletask(uint32 task_id);
quest::worldwidedisabletask(uint32 task_id, uint8 min_status);
quest::worldwidedisabletask(uint32 task_id, uint8 min_status, uint8 max_status);
quest::worldwideenabletask(uint32 task_id);
quest::worldwideenabletask(uint32 task_id, uint8 min_status);
quest::worldwideenabletask(uint32 task_id, uint8 min_status, uint8 max_status);
quest::worldwidefailtask(uint32 task_id);
quest::worldwidefailtask(uint32 task_id, uint8 min_status);
quest::worldwidefailtask(uint32 task_id, uint8 min_status, uint8 max_status);
quest::worldwidemarquee(uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, string message);
quest::worldwidemarquee(uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, string message, uint8 min_status);
quest::worldwidemarquee(uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, string message, uint8 min_status, uint8 max_status);
quest::worldwidemessage(uint32 type, string message, uint8 min_status, uint8 max_status);
quest::worldwidemessage(uint32 type, string message);
quest::worldwidemessage(uint32 type, string message, uint8 min_status);
quest::worldwidemove(string zone_short_name, uint8 min_status, uint8 max_status);
quest::worldwidemove(string zone_short_name);
quest::worldwidemove(string zone_short_name, uint8 min_status);
quest::worldwidemoveinstance(uint16 instance_id);
quest::worldwidemoveinstance(uint16 instance_id, uint8 min_status);
quest::worldwidemoveinstance(uint16 instance_id, uint8 min_status, uint8 max_status);
quest::worldwideremoveldonloss(uint32 theme_id);
quest::worldwideremoveldonloss(uint32 theme_id, uint8 min_status);
quest::worldwideremoveldonloss(uint32 theme_id, uint8 min_status, uint8 max_status);
quest::worldwideremoveldonwin(uint32 theme_id, uint8 min_status, uint8 max_status);
quest::worldwideremoveldonwin(uint32 theme_id);
quest::worldwideremoveldonwin(uint32 theme_id, uint8 min_status);
quest::worldwideremovespell(uint32 spell_id, uint8 min_status, uint8 max_status);
quest::worldwideremovespell(uint32 spell_id, uint8 min_status);
quest::worldwideremovespell(uint32 spell_id);
quest::worldwideremovetask(uint32 task_id, uint8 min_status, uint8 max_status);
quest::worldwideremovetask(uint32 task_id, uint8 min_status);
quest::worldwideremovetask(uint32 task_id);
quest::worldwideresetactivity(uint32 task_id, int activity_id, uint8 min_status);
quest::worldwideresetactivity(uint32 task_id, int activity_id);
quest::worldwideresetactivity(uint32 task_id, int activity_id, uint8 min_status, uint8 max_status);
quest::worldwidesetentityvariableclient(string variable_name, string variable_value);
quest::worldwidesetentityvariableclient(string variable_name, string variable_value, uint8 min_status);
quest::worldwidesetentityvariableclient(string variable_name, string variable_value, uint8 min_status, uint8 max_status);
quest::worldwidesetentityvariablenpc(string variable_name, string variable_value);
quest::worldwidesignalclient(int signal_id, uint8 min_status, uint8 max_status);
quest::worldwidesignalclient(int signal_id, uint8 min_status);
quest::worldwidesignalclient(int signal_id);
quest::worldwidesignalnpc(int signal_id);
quest::worldwideupdateactivity(uint32 task_id, int activity_id);
quest::worldwideupdateactivity(uint32 task_id, int activity_id, int update_count);
quest::worldwideupdateactivity(uint32 task_id, int activity_id, int update_count, uint8 min_status);
quest::worldwideupdateactivity(uint32 task_id, int activity_id, int update_count, uint8 min_status, uint8 max_status);
quest::write(string file, string message);
quest::ze(int emote_color_id, string message);
quest::zone(string zone_name);
quest::zonegroup(string zone_name);
quest::zonemarquee(uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, string message);
quest::zonemarquee(uint32 type, string message, uint32 duration);
quest::zonemarquee(uint32 type, string message);
quest::zoneraid(string zone_name);