Lua Cheatsheet

Shin's test cheatsheet
  • lua_Mob eq.spawn2(int npc_type, int grid, int unused, double x, double y, double z, double heading)

  • lua_Mob eq.unique_spawn(int npc_type, int grid, int unused, double x, double y, double z, double heading = 0.0)

  • lua_Mob eq.spawn_from_spawn2(uint32 spawn2_id)

  • void eq.enable_spawn2(int spawn2_id)

  • void eq.disable_spawn2(int spawn2_id)

  • void eq.set_timer(const char *timer, int time_ms)

  • void eq.set_timer(const char *timer, int time_ms, eq.ItemInst inst)

  • void eq.set_timer(const char *timer, int time_ms, lua_Mob mob)

  • void eq.set_timer(const char *timer, int time_ms, eq.Encounter enc)

  • void eq.stop_timer(const char *timer)

  • void eq.stop_timer(const char *timer, eq.ItemInst inst)

  • void eq.stop_timer(const char *timer, lua_Mob mob)

  • void eq.stop_timer(const char *timer, eq.Encounter enc)

  • void eq.stop_all_timers()

  • void eq.stop_all_timers(eq.ItemInst inst)

  • void eq.stop_all_timers(lua_Mob mob)

  • void eq.stop_all_timers(eq.Encounter enc)

  • void eq.pause_timer(const char *timer)

  • void eq.resume_timer(const char *timer)

  • bool eq.is_paused_timer(const char *timer)

  • void eq.depop()

  • void eq.depop(int npc_type)

  • void eq.depop_with_timer()

  • void eq.depop_with_timer(int npc_type)

  • void eq.depop_all()

  • void eq.depop_all(int npc_type)

  • void eq.depop_zone(bool start_spawn_status)

  • void eq.repop_zone()

  • void eq.process_mobs_while_zone_empty(bool on)

  • bool eq.is_disc_tome(int item_id)

  • std::string eq.get_race_name(uint32 race_id)

  • std::string eq.get_spell_name(uint32 spell_id)

  • std::string eq.get_skill_name(int skill_id)

  • void eq.safe_move()

  • void eq.rain(int weather)

  • void eq.snow(int weather)

  • int eq.scribe_spells(int max)

  • int eq.scribe_spells(int max, int min)

  • int eq.train_discs(int max)

  • int eq.train_discs(int max, int min)

  • void eq.set_sky(int sky)

  • void eq.set_guild(int guild_id, int rank)

  • void eq.create_guild(const char name, const char leader)

  • void eq.set_time(int hour, int min)

  • void eq.set_time(int hour, int min, bool update_world)

  • void eq.signal(int npc_id, int signal_id)

  • void eq.signal(int npc_id, int signal_id, int wait)

  • void eq.set_global(const char name, const char value, int options, const char *duration)

  • void eq.target_global(const char name, const char value, const char *duration, int npc_id, int char_id, int zone_id)

  • void eq.delete_global(const char *name)

  • void eq.start(int wp)

  • void eq.stop()

  • void eq.pause(int duration)

  • void eq.move_to(float x, float y, float z)

  • void eq.move_to(float x, float y, float z, float h)

  • void eq.move_to(float x, float y, float z, float h, bool save_guard_spot)

  • void eq.path_resume()

  • void eq.set_next_hp_event(int hp)

  • void eq.set_next_inc_hp_event(int hp)

  • void eq.respawn(int npc_type, int grid)

  • void eq.set_proximity(float min_x, float max_x, float min_y, float max_y)

  • void eq.set_proximity(float min_x, float max_x, float min_y, float max_y, float min_z, float max_z)

  • void eq.set_proximity(float min_x, float max_x, float min_y, float max_y, float min_z, float max_z, bool say)

  • void eq.clear_proximity()

  • void eq.enable_proximity_say()

  • void eq.disable_proximity_say()

  • void eq.set_anim(int npc_type, int anim_num)

  • void eq.spawn_condition(const char *zone, uint32 instance_id, int condition_id, int value)

  • int eq.get_spawn_condition(const char *zone, uint32 instance_id, int condition_id)

  • void eq.toggle_spawn_event(int event_id, bool enable, bool strict, bool reset)

  • void eq.summon_buried_player_corpse(uint32 char_id, float x, float y, float z, float h)

  • void eq.summon_all_player_corpses(uint32 char_id, float x, float y, float z, float h)

  • int eq.get_player_corpse_count(uint32 char_id)

  • int eq.get_player_corpse_count_by_zone_id(uint32 char_id, uint32 zone_id)

  • int eq.get_player_buried_corpse_count(uint32 char_id)

  • bool eq.bury_player_corpse(uint32 char_id)

  • void eq.task_selector(luabind::adl::object table)

  • if(luabind::type(table) != eq.TTABLE)

  • if(luabind::type(cur) != eq.TNIL)

  • void eq.task_set_selector(int task_set)

  • void eq.enable_task(luabind::adl::object table)

  • if(luabind::type(table) != eq.TTABLE)

  • if(luabind::type(cur) != eq.TNIL)

  • void eq.disable_task(luabind::adl::object table)

  • if(luabind::type(table) != eq.TTABLE)

  • if(luabind::type(cur) != eq.TNIL)

  • bool eq.is_task_enabled(int task)

  • bool eq.is_task_active(int task)

  • bool eq.is_task_activity_active(int task, int activity)

  • int eq.get_task_activity_done_count(int task, int activity)

  • void eq.update_task_activity(int task, int activity, int count)

  • void eq.reset_task_activity(int task, int activity)

  • void eq.task_explored_area(int explore_id)

  • void eq.assign_task(int task_id)

  • void eq.fail_task(int task_id)

  • int eq.task_time_left(int task_id)

  • int eq.is_task_completed(int task_id)

  • int eq.enabled_task_count(int task_set)

  • int eq.first_task_in_set(int task_set)

  • int eq.last_task_in_set(int task_set)

  • int eq.next_task_in_set(int task_set, int task_id)

  • int eq.active_speak_task()

  • int eq.active_speak_activity(int task_id)

  • int eq.active_tasks_in_set(int task_set)

  • int eq.completed_tasks_in_set(int task_set)

  • bool eq.is_task_appropriate(int task)

  • std::string eq.get_task_name(uint32 task_id)

  • void eq.popup(const char title, const char text, uint32 id, uint32 buttons, uint32 duration)

  • void eq.clear_spawn_timers()

  • void eq.zone_emote(int type, const char *str)

  • void eq.world_emote(int type, const char *str)

  • int eq.get_level(int type)

  • void eq.create_ground_object(uint32 item_id, float x, float y, float z, float h)

  • void eq.create_ground_object(uint32 item_id, float x, float y, float z, float h, uint32 decay_time)

  • void eq.create_ground_object_from_model(const char *model, float x, float y, float z, float h)

  • void eq.create_ground_object_from_model(const char *model, float x, float y, float z, float h, int type)

  • void eq.create_ground_object_from_model(const char *model, float x, float y, float z, float h, int type, uint32 decay_time)

  • void eq.create_door(const char *model, float x, float y, float z, float h, int open_type, int size)

  • void eq.modify_npc_stat(const char id, const char value)

  • int eq.collect_items(uint32 item_id, bool remove)

  • int eq.count_item(uint32 item_id)

  • void eq.update_spawn_timer(uint32 id, uint32 new_time)

  • void eq.merchant_set_item(uint32 npc_id, uint32 item_id)

  • void eq.merchant_set_item(uint32 npc_id, uint32 item_id, uint32 quantity)

  • int eq.merchant_count_item(uint32 npc_id, uint32 item_id)

  • std::string eq.item_link(int item_id)

  • std::string eq.get_item_name(uint32 item_id)

  • std::string eq.say_link(const char phrase, bool silent, const char link_name)

  • std::string eq.say_link(const char *phrase, bool silent)

  • std::string eq.say_link(const char *phrase)

  • void eq.set_rule(std::string rule_name, std::string rule_value)

  • std::string eq.get_rule(std::string rule_name)

  • std::string eq.get_data(std::string bucket_key)

  • std::string eq.get_data_expires(std::string bucket_key)

  • void eq.set_data(std::string bucket_key, std::string bucket_value)

  • void eq.set_data(std::string bucket_key, std::string bucket_value, std::string expires_at)

  • bool eq.delete_data(std::string bucket_key)

  • const char *eq.get_char_name_by_id(uint32 char_id)

  • uint32 eq.get_char_id_by_name(const char* name)

  • std::string eq.get_class_name(uint8 class_id)

  • std::string eq.get_class_name(uint8 class_id, uint8 level)

  • int eq.get_currency_id(uint32 item_id)

  • int eq.get_currency_item_id(int currency_id)

  • const char *eq.get_guild_name_by_id(uint32 guild_id)

  • int eq.get_guild_id_by_char_id(uint32 char_id)

  • int eq.get_group_id_by_char_id(uint32 char_id)

  • const char *eq.get_npc_name_by_id(uint32 npc_id)

  • int eq.get_raid_id_by_char_id(uint32 char_id)

  • uint32 eq.create_instance(const char *zone, uint32 version, uint32 duration)

  • void eq.destroy_instance(uint32 instance_id)

  • void eq.update_instance_timer(uint16 instance_id, uint32 new_duration)

  • uint32 eq.get_instance_timer()

  • uint32 eq.get_instance_timer_by_id(uint16 instance_id)

  • int eq.get_instance_id(const char *zone, uint32 version)

  • int eq.get_instance_id_by_char_id(const char *zone, uint32 version, uint32 char_id)

  • void eq.assign_to_instance(uint32 instance_id)

  • void eq.assign_to_instance_by_char_id(uint32 instance_id, uint32 char_id)

  • void eq.assign_group_to_instance(uint32 instance_id)

  • void eq.assign_raid_to_instance(uint32 instance_id)

  • void eq.remove_from_instance(uint32 instance_id)

  • void eq.remove_from_instance_by_char_id(uint32 instance_id, uint32 char_id)

  • bool eq.check_instance_by_char_id(uint32 instance_id, uint32 char_id)

  • void eq.remove_all_from_instance(uint32 instance_id)

  • void eq.flag_instance_by_group_leader(uint32 zone, uint32 version)

  • void eq.flag_instance_by_raid_leader(uint32 zone, uint32 version)

  • void eq.fly_mode(int flymode)

  • int eq.faction_value()

  • void eq.check_title(uint32 title_set)

  • void eq.enable_title(uint32 title_set)

  • void eq.remove_title(uint32 title_set)

  • void eq.wear_change(uint32 slot, uint32 texture)

  • void eq.voice_tell(const char *str, uint32 macro_num, uint32 race_num, uint32 gender_num)

  • void eq.send_mail(const char to, const char from, const char subject, const char message)

  • void eq.cross_zone_assign_task_by_char_id(int character_id, uint32 task_id)

  • void eq.cross_zone_assign_task_by_char_id(int character_id, uint32 task_id, bool enforce_level_requirement)

  • void eq.cross_zone_assign_task_by_group_id(int group_id, uint32 task_id)

  • void eq.cross_zone_assign_task_by_group_id(int group_id, uint32 task_id, bool enforce_level_requirement)

  • void eq.cross_zone_assign_task_by_raid_id(int raid_id, uint32 task_id)

  • void eq.cross_zone_assign_task_by_raid_id(int raid_id, uint32 task_id, bool enforce_level_requirement)

  • void eq.cross_zone_assign_task_by_guild_id(int guild_id, uint32 task_id)

  • void eq.cross_zone_assign_task_by_guild_id(int guild_id, uint32 task_id, bool enforce_level_requirement)

  • void eq.cross_zone_cast_spell_by_char_id(int character_id, uint32 spell_id)

  • void eq.cross_zone_cast_spell_by_group_id(int group_id, uint32 spell_id)

  • void eq.cross_zone_cast_spell_by_raid_id(int raid_id, uint32 spell_id)

  • void eq.cross_zone_cast_spell_by_guild_id(int guild_id, uint32 spell_id)

  • void eq.cross_zone_disable_task_by_char_id(int character_id, uint32 task_id)

  • void eq.cross_zone_disable_task_by_group_id(int group_id, uint32 task_id)

  • void eq.cross_zone_disable_task_by_raid_id(int raid_id, uint32 task_id)

  • void eq.cross_zone_disable_task_by_guild_id(int guild_id, uint32 task_id)

  • void eq.cross_zone_enable_task_by_char_id(int character_id, uint32 task_id)

  • void eq.cross_zone_enable_task_by_group_id(int group_id, uint32 task_id)

  • void eq.cross_zone_enable_task_by_raid_id(int raid_id, uint32 task_id)

  • void eq.cross_zone_enable_task_by_guild_id(int guild_id, uint32 task_id)

  • void eq.cross_zone_fail_task_by_char_id(int character_id, uint32 task_id)

  • void eq.cross_zone_fail_task_by_group_id(int group_id, uint32 task_id)

  • void eq.cross_zone_fail_task_by_raid_id(int raid_id, uint32 task_id)

  • void eq.cross_zone_fail_task_by_guild_id(int guild_id, uint32 task_id)

  • void eq.cross_zone_marquee_by_char_id(int character_id, uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, const char *message)

  • void eq.cross_zone_marquee_by_group_id(int group_id, uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, const char *message)

  • void eq.cross_zone_marquee_by_raid_id(int raid_id, uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, const char *message)

  • void eq.cross_zone_marquee_by_guild_id(int guild_id, uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, const char *message)

  • void eq.cross_zone_message_player_by_name(uint32 type, const char character_name, const char message)

  • void eq.cross_zone_message_player_by_group_id(uint32 type, int group_id, const char *message)

  • void eq.cross_zone_message_player_by_raid_id(uint32 type, int raid_id, const char *message)

  • void eq.cross_zone_message_player_by_guild_id(uint32 type, int guild_id, const char *message)

  • void eq.cross_zone_move_player_by_char_id(int character_id, const char *zone_short_name)

  • void eq.cross_zone_move_player_by_group_id(int group_id, const char *zone_short_name)

  • void eq.cross_zone_move_player_by_raid_id(int raid_id, const char *zone_short_name)

  • void eq.cross_zone_move_player_by_guild_id(int guild_id, const char *zone_short_name)

  • void eq.cross_zone_move_instance_by_char_id(int character_id, uint16 instance_id)

  • void eq.cross_zone_move_instance_by_group_id(int group_id, uint16 instance_id)

  • void eq.cross_zone_move_instance_by_raid_id(int raid_id, uint16 instance_id)

  • void eq.cross_zone_move_instance_by_guild_id(int guild_id, uint16 instance_id)

  • void eq.cross_zone_remove_spell_by_char_id(int character_id, uint32 spell_id)

  • void eq.cross_zone_remove_spell_by_group_id(int group_id, uint32 spell_id)

  • void eq.cross_zone_remove_spell_by_raid_id(int raid_id, uint32 spell_id)

  • void eq.cross_zone_remove_spell_by_guild_id(int guild_id, uint32 spell_id)

  • void eq.cross_zone_remove_task_by_char_id(int character_id, uint32 task_id)

  • void eq.cross_zone_remove_task_by_group_id(int group_id, uint32 task_id)

  • void eq.cross_zone_remove_task_by_raid_id(int raid_id, uint32 task_id)

  • void eq.cross_zone_remove_task_by_guild_id(int guild_id, uint32 task_id)

  • void eq.cross_zone_reset_activity_by_char_id(int character_id, uint32 task_id, int activity_id)

  • void eq.cross_zone_reset_activity_by_group_id(int group_id, uint32 task_id, int activity_id)

  • void eq.cross_zone_reset_activity_by_raid_id(int raid_id, uint32 task_id, int activity_id)

  • void eq.cross_zone_reset_activity_by_guild_id(int guild_id, uint32 task_id, int activity_id)

  • void eq.cross_zone_set_entity_variable_by_client_name(const char character_name, const char variable_name, const char *variable_value)

  • void eq.cross_zone_set_entity_variable_by_group_id(int group_id, const char variable_name, const char variable_value)

  • void eq.cross_zone_set_entity_variable_by_raid_id(int raid_id, const char variable_name, const char variable_value)

  • void eq.cross_zone_set_entity_variable_by_guild_id(int guild_id, const char variable_name, const char variable_value)

  • void eq.cross_zone_signal_client_by_char_id(uint32 character_id, int signal)

  • void eq.cross_zone_signal_client_by_group_id(uint32 group_id, int signal)

  • void eq.cross_zone_signal_client_by_raid_id(uint32 raid_id, int signal)

  • void eq.cross_zone_signal_client_by_guild_id(uint32 guild_id, int signal)

  • void eq.cross_zone_signal_client_by_name(const char *character_name, int signal)

  • void eq.cross_zone_signal_npc_by_npctype_id(uint32 npctype_id, int signal)

  • void eq.cross_zone_update_activity_by_char_id(int character_id, uint32 task_id, int activity_id)

  • void eq.cross_zone_update_activity_by_char_id(int character_id, uint32 task_id, int activity_id, int activity_count)

  • void eq.cross_zone_update_activity_by_group_id(int group_id, uint32 task_id, int activity_id)

  • void eq.cross_zone_update_activity_by_group_id(int group_id, uint32 task_id, int activity_id, int activity_count)

  • void eq.cross_zone_update_activity_by_raid_id(int raid_id, uint32 task_id, int activity_id)

  • void eq.cross_zone_update_activity_by_raid_id(int raid_id, uint32 task_id, int activity_id, int activity_count)

  • void eq.cross_zone_update_activity_by_guild_id(int guild_id, uint32 task_id, int activity_id)

  • void eq.cross_zone_update_activity_by_guild_id(int guild_id, uint32 task_id, int activity_id, int activity_count)

  • void eq.world_wide_assign_task(uint32 task_id)

  • void eq.world_wide_assign_task(uint32 task_id, bool enforce_level_requirement)

  • void eq.world_wide_assign_task(uint32 task_id, bool enforce_level_requirement, uint8 min_status)

  • void eq.world_wide_assign_task(uint32 task_id, bool enforce_level_requirement, uint8 min_status, uint8 max_status)

  • void eq.world_wide_cast_spell(uint32 spell_id)

  • void eq.world_wide_cast_spell(uint32 spell_id, uint8 min_status)

  • void eq.world_wide_cast_spell(uint32 spell_id, uint8 min_status, uint8 max_status)

  • void eq.world_wide_disable_task(uint32 task_id)

  • void eq.world_wide_disable_task(uint32 task_id, uint8 min_status)

  • void eq.world_wide_disable_task(uint32 task_id, uint8 min_status, uint8 max_status)

  • void eq.world_wide_enable_task(uint32 task_id)

  • void eq.world_wide_enable_task(uint32 task_id, uint8 min_status)

  • void eq.world_wide_enable_task(uint32 task_id, uint8 min_status, uint8 max_status)

  • void eq.world_wide_fail_task(uint32 task_id)

  • void eq.world_wide_fail_task(uint32 task_id, uint8 min_status)

  • void eq.world_wide_fail_task(uint32 task_id, uint8 min_status, uint8 max_status)

  • void eq.world_wide_marquee(uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, const char *message)

  • void eq.world_wide_marquee(uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, const char *message, uint8 min_status)

  • void eq.world_wide_marquee(uint32 type, uint32 priority, uint32 fade_in, uint32 fade_out, uint32 duration, const char *message, uint8 min_status, uint8 max_status)

  • void eq.world_wide_message(uint32 type, const char *message)

  • void eq.world_wide_message(uint32 type, const char *message, uint8 min_status)

  • void eq.world_wide_message(uint32 type, const char *message, uint8 min_status, uint8 max_status)

  • void eq.world_wide_move(const char *zone_short_name)

  • void eq.world_wide_move(const char *zone_short_name, uint8 min_status)

  • void eq.world_wide_move(const char *zone_short_name, uint8 min_status, uint8 max_status)

  • void eq.world_wide_move_instance(uint16 instance_id)

  • void eq.world_wide_move_instance(uint16 instance_id, uint8 min_status)

  • void eq.world_wide_move_instance(uint16 instance_id, uint8 min_status, uint8 max_status)

  • void eq.world_wide_remove_spell(uint32 spell_id)

  • void eq.world_wide_remove_spell(uint32 spell_id, uint8 min_status)

  • void eq.world_wide_remove_spell(uint32 spell_id, uint8 min_status, uint8 max_status)

  • void eq.world_wide_remove_task(uint32 task_id)

  • void eq.world_wide_remove_task(uint32 task_id, uint8 min_status)

  • void eq.world_wide_remove_task(uint32 task_id, uint8 min_status, uint8 max_status)

  • void eq.world_wide_reset_activity(uint32 task_id, int activity_id)

  • void eq.world_wide_reset_activity(uint32 task_id, int activity_id, uint8 min_status)

  • void eq.world_wide_reset_activity(uint32 task_id, int activity_id, uint8 min_status, uint8 max_status)

  • void eq.world_wide_set_entity_variable_client(const char variable_name, const char variable_value)

  • void eq.world_wide_set_entity_variable_client(const char variable_name, const char variable_value, uint8 min_status)

  • void eq.world_wide_set_entity_variable_client(const char variable_name, const char variable_value, uint8 min_status, uint8 max_status)

  • void eq.world_wide_set_entity_variable_npc(const char variable_name, const char variable_value)

  • void eq.world_wide_signal_client(uint32 signal)

  • void eq.world_wide_signal_client(uint32 signal, uint8 min_status)

  • void eq.world_wide_signal_client(uint32 signal, uint8 min_status, uint8 max_status)

  • void eq.world_wide_signal_npc(uint32 signal)

  • void eq.world_wide_update_activity(uint32 task_id, int activity_id)

  • void eq.world_wide_update_activity(uint32 task_id, int activity_id, int activity_count)

  • void eq.world_wide_update_activity(uint32 task_id, int activity_id, int activity_count, uint8 min_status)

  • void eq.world_wide_update_activity(uint32 task_id, int activity_id, int activity_count, uint8 min_status, uint8 max_status)

  • luabind::adl::object eq.get_qglobals(eq.State *L, eq.NPC npc, eq.Client client)

  • luabind::adl::object eq.get_qglobals(eq.State *L, eq.Client client)

  • luabind::adl::object eq.get_qglobals(eq.State *L, eq.NPC npc)

  • luabind::adl::object eq.get_qglobals(eq.State *L)

  • eq.EntityList eq.get_entity_list()

  • void eq.zone(const char* zone_name)

  • void eq.zone_group(const char* zone_name)

  • void eq.zone_raid(const char* zone_name)

  • int eq.get_zone_id()

  • const char *eq.get_zone_long_name()

  • const char *eq.get_zone_short_name()

  • int eq.get_zone_instance_id()

  • int eq.get_zone_instance_version()

  • luabind::adl::object eq.get_characters_in_instance(eq.State *L, uint16 instance_id)

  • int eq.get_zone_weather()

  • luabind::adl::object eq.get_zone_time(eq.State *L)

  • void eq.add_area(int id, int type, float min_x, float max_x, float min_y, float max_y, float min_z, float max_z)

  • void eq.remove_area(int id)

  • void eq.clear_areas()

  • void eq.remove_spawn_point(uint32 spawn2_id)

  • void eq.add_spawn_point(luabind::adl::object table)

  • eq.remove_spawn_point(spawn2_id);

  • void eq.attack(const char *client_name)

  • void eq.attack_npc(int entity_id)

  • void eq.attack_npc_type(int npc_type)

  • void eq.follow(int entity_id)

  • void eq.follow(int entity_id, int distance)

  • void eq.stop_follow()

  • eq.Client eq.get_initiator()

  • lua_Mob eq.get_owner()

  • eq.ItemInst eq.get_quest_item()

  • std::string eq.get_encounter()

  • void eq.map_opcodes()

  • void eq.clear_opcode(int op)

  • bool eq.enable_recipe(uint32 recipe_id)

  • bool eq.disable_recipe(uint32 recipe_id)

  • void eq.clear_npctype_cache(int npctype_id)

  • void eq.reloadzonestaticdata()

  • double eq.clock()

  • void eq.log(int category, std::string message)

  • void eq.debug(std::string message)

  • void eq.debug(std::string message, int level)

  • void eq.log_combat(std::string message)

  • void eq.update_zone_header(std::string type, std::string value)

  • bool eq.is_classic_enabled()

  • bool eq.is_the_ruins_of_kunark_enabled()

  • bool eq.is_the_scars_of_velious_enabled()

  • bool eq.is_the_shadows_of_luclin_enabled()

  • bool eq.is_the_planes_of_power_enabled()

  • bool eq.is_the_legacy_of_ykesha_enabled()

  • bool eq.is_lost_dungeons_of_norrath_enabled()

  • bool eq.is_gates_of_discord_enabled()

  • bool eq.is_omens_of_war_enabled()

  • bool eq.is_dragons_of_norrath_enabled()

  • bool eq.is_depths_of_darkhollow_enabled()

  • bool eq.is_prophecy_of_ro_enabled()

  • bool eq.is_the_serpents_spine_enabled()

  • bool eq.is_the_buried_sea_enabled()

  • bool eq.is_secrets_of_faydwer_enabled()

  • bool eq.is_seeds_of_destruction_enabled()

  • bool eq.is_underfoot_enabled()

  • bool eq.is_house_of_thule_enabled()

  • bool eq.is_veil_of_alaris_enabled()

  • bool eq.is_rain_of_fear_enabled()

  • bool eq.is_call_of_the_forsaken_enabled()

  • bool eq.is_the_darkend_sea_enabled()

  • bool eq.is_the_broken_mirror_enabled()

  • bool eq.is_empires_of_kunark_enabled()

  • bool eq.is_ring_of_scale_enabled()

  • bool eq.is_the_burning_lands_enabled()

  • bool eq.is_torment_of_velious_enabled()

  • bool eq.is_current_expansion_classic()

  • bool eq.is_current_expansion_the_ruins_of_kunark()

  • bool eq.is_current_expansion_the_scars_of_velious()

  • bool eq.is_current_expansion_the_shadows_of_luclin()

  • bool eq.is_current_expansion_the_planes_of_power()

  • bool eq.is_current_expansion_the_legacy_of_ykesha()

  • bool eq.is_current_expansion_lost_dungeons_of_norrath()

  • bool eq.is_current_expansion_gates_of_discord()

  • bool eq.is_current_expansion_omens_of_war()

  • bool eq.is_current_expansion_dragons_of_norrath()

  • bool eq.is_current_expansion_depths_of_darkhollow()

  • bool eq.is_current_expansion_prophecy_of_ro()

  • bool eq.is_current_expansion_the_serpents_spine()

  • bool eq.is_current_expansion_the_buried_sea()

  • bool eq.is_current_expansion_secrets_of_faydwer()

  • bool eq.is_current_expansion_seeds_of_destruction()

  • bool eq.is_current_expansion_underfoot()

  • bool eq.is_current_expansion_house_of_thule()

  • bool eq.is_current_expansion_veil_of_alaris()

  • bool eq.is_current_expansion_rain_of_fear()

  • bool eq.is_current_expansion_call_of_the_forsaken()

  • bool eq.is_current_expansion_the_darkend_sea()

  • bool eq.is_current_expansion_the_broken_mirror()

  • bool eq.is_current_expansion_empires_of_kunark()

  • bool eq.is_current_expansion_ring_of_scale()

  • bool eq.is_current_expansion_the_burning_lands()

  • bool eq.is_current_expansion_torment_of_velious()

  • bool eq.is_content_flag_enabled(std::string content_flag)

  • void eq.set_content_flag(std::string flag_name, bool enabled)

  • void eq.create_npc(luabind::adl::object table, float x, float y, float z, float heading)