|
Project SkyFire Core
SkyFire 5.4.8 server core API documentation
|
#include "ScriptMgr.h"#include "ScriptedCreature.h"#include "ScriptedGossip.h"#include "GameObjectAI.h"#include "Spell.h"#include "Player.h"#include "WorldSession.h"Go to the source code of this file.
Classes | |
| class | go_amberpine_outhouse |
| class | go_arcane_prison |
| class | go_barov_journal |
| class | go_bashir_crystalforge |
| class | go_blood_filled_orb |
| class | go_cat_figurine |
| class | go_dragonflayer_cage |
| class | go_ethereal_teleport_pad |
| class | go_ethereum_prison |
| class | go_ethereum_stasis |
| class | go_fel_crystalforge |
| class | go_field_repair_bot_74A |
| class | go_frostblade_shrine |
| class | go_gilded_brazier |
| class | go_gjalerbron_cage |
| class | go_hive_pod |
| class | go_inconspicuous_landmark |
| class | go_jotunheim_cage |
| class | go_jump_a_tron |
| class | go_large_gjalerbron_cage |
| class | go_massive_seaforium_charge |
| class | go_matrix_punchograph |
| class | go_midsummer_bonfire |
| class | go_orb_of_command |
| class | go_resonite_cask |
| class | go_sacred_fire_of_life |
| class | go_scourge_cage |
| class | go_shrine_of_the_birds |
| class | go_southfury_moonstone |
| class | go_table_theka |
| class | go_tablet_of_madness |
| class | go_tablet_of_the_seven |
| class | go_tadpole_cage |
| class | go_tele_to_dalaran_crystal |
| class | go_tele_to_violet_stand |
| class | go_veil_skith_cage |
Macros | |
| #define | GO_ANDERHOLS_SLIDER_CIDER_NOT_FOUND "Quest item Anderhol's Slider Cider not found." |
| #define | GO_TELE_TO_DALARAN_CRYSTAL_FAILED "This teleport crystal cannot be used until the teleport crystal in Dalaran has been used at least once." |
| #define | GOSSIP_BASHIR_CRYSTALFORGE_ITEM_1 "Purchase 1 Unstable Flask of the Sorcerer for the cost of 10 Apexis Shards" |
| #define | GOSSIP_BASHIR_CRYSTALFORGE_ITEM_5 "Purchase 5 Unstable Flask of the Sorcerer for the cost of 50 Apexis Shards" |
| #define | GOSSIP_BASHIR_CRYSTALFORGE_ITEM_RETURN "Use the bashir crystalforge to make another purchase." |
| #define | GOSSIP_BASHIR_CRYSTALFORGE_ITEM_TEXT_RETURN 31101 |
| #define | GOSSIP_BASHIR_CRYSTALFORGE_TEXT 31100 |
| #define | GOSSIP_FEL_CRYSTALFORGE_ITEM_1 "Purchase 1 Unstable Flask of the Beast for the cost of 10 Apexis Shards" |
| #define | GOSSIP_FEL_CRYSTALFORGE_ITEM_5 "Purchase 5 Unstable Flask of the Beast for the cost of 50 Apexis Shards" |
| #define | GOSSIP_FEL_CRYSTALFORGE_ITEM_RETURN "Use the fel crystalforge to make another purchase." |
| #define | GOSSIP_FEL_CRYSTALFORGE_ITEM_TEXT_RETURN 31001 |
| #define | GOSSIP_FEL_CRYSTALFORGE_TEXT 31000 |
| #define | GOSSIP_USE_OUTHOUSE "Use the outhouse." |
Functions | |
| void | AddSC_go_scripts () |
Variables | |
| const uint32 | NpcPrisonEntry [] |
| const uint32 | NpcStasisEntry [] |
| #define GO_ANDERHOLS_SLIDER_CIDER_NOT_FOUND "Quest item Anderhol's Slider Cider not found." |
Definition at line 941 of file go_scripts.cpp.
Referenced by go_amberpine_outhouse::OnGossipSelect().
| #define GO_TELE_TO_DALARAN_CRYSTAL_FAILED "This teleport crystal cannot be used until the teleport crystal in Dalaran has been used at least once." |
Definition at line 421 of file go_scripts.cpp.
Referenced by go_tele_to_dalaran_crystal::OnGossipHello().
| #define GOSSIP_BASHIR_CRYSTALFORGE_ITEM_1 "Purchase 1 Unstable Flask of the Sorcerer for the cost of 10 Apexis Shards" |
Definition at line 522 of file go_scripts.cpp.
Referenced by go_bashir_crystalforge::OnGossipHello(), and go_bashir_crystalforge::OnGossipSelect().
| #define GOSSIP_BASHIR_CRYSTALFORGE_ITEM_5 "Purchase 5 Unstable Flask of the Sorcerer for the cost of 50 Apexis Shards" |
Definition at line 523 of file go_scripts.cpp.
Referenced by go_bashir_crystalforge::OnGossipHello(), and go_bashir_crystalforge::OnGossipSelect().
| #define GOSSIP_BASHIR_CRYSTALFORGE_ITEM_RETURN "Use the bashir crystalforge to make another purchase." |
Definition at line 524 of file go_scripts.cpp.
Referenced by go_bashir_crystalforge::OnGossipSelect().
| #define GOSSIP_BASHIR_CRYSTALFORGE_ITEM_TEXT_RETURN 31101 |
Definition at line 521 of file go_scripts.cpp.
Referenced by go_bashir_crystalforge::OnGossipSelect().
| #define GOSSIP_BASHIR_CRYSTALFORGE_TEXT 31100 |
Definition at line 520 of file go_scripts.cpp.
Referenced by go_bashir_crystalforge::OnGossipHello(), and go_bashir_crystalforge::OnGossipSelect().
| #define GOSSIP_FEL_CRYSTALFORGE_ITEM_1 "Purchase 1 Unstable Flask of the Beast for the cost of 10 Apexis Shards" |
Definition at line 463 of file go_scripts.cpp.
Referenced by go_fel_crystalforge::OnGossipHello(), and go_fel_crystalforge::OnGossipSelect().
| #define GOSSIP_FEL_CRYSTALFORGE_ITEM_5 "Purchase 5 Unstable Flask of the Beast for the cost of 50 Apexis Shards" |
Definition at line 464 of file go_scripts.cpp.
Referenced by go_fel_crystalforge::OnGossipHello(), and go_fel_crystalforge::OnGossipSelect().
| #define GOSSIP_FEL_CRYSTALFORGE_ITEM_RETURN "Use the fel crystalforge to make another purchase." |
Definition at line 465 of file go_scripts.cpp.
Referenced by go_fel_crystalforge::OnGossipSelect().
| #define GOSSIP_FEL_CRYSTALFORGE_ITEM_TEXT_RETURN 31001 |
Definition at line 462 of file go_scripts.cpp.
Referenced by go_fel_crystalforge::OnGossipSelect().
| #define GOSSIP_FEL_CRYSTALFORGE_TEXT 31000 |
Definition at line 461 of file go_scripts.cpp.
Referenced by go_fel_crystalforge::OnGossipHello(), and go_fel_crystalforge::OnGossipSelect().
| #define GOSSIP_USE_OUTHOUSE "Use the outhouse." |
Definition at line 940 of file go_scripts.cpp.
Referenced by go_amberpine_outhouse::OnGossipHello().
| enum AmberpineOuthouse |
| Enumerator | |
|---|---|
| ITEM_ANDERHOLS_SLIDER_CIDER | |
| NPC_OUTHOUSE_BUNNY | |
| QUEST_DOING_YOUR_DUTY | |
| SPELL_INDISPOSED | |
| SPELL_INDISPOSED_III | |
| SPELL_CREATE_AMBERSEEDS | |
| GOSSIP_OUTHOUSE_INUSE | |
| GOSSIP_OUTHOUSE_VACANT | |
Definition at line 943 of file go_scripts.cpp.
| enum ArcanePrison |
| Enumerator | |
|---|---|
| QUEST_PRISON_BREAK | |
| SPELL_ARCANE_PRISONER_KILL_CREDIT | |
Definition at line 671 of file go_scripts.cpp.
| enum BashirCrystalforge |
| Enumerator | |
|---|---|
| SPELL_CREATE_1_FLASK_OF_SORCERER | |
| SPELL_CREATE_5_FLASK_OF_SORCERER | |
Definition at line 526 of file go_scripts.cpp.
| enum BloodFilledOrb |
| Enumerator | |
|---|---|
| NPC_ZELEMAR | |
Definition at line 698 of file go_scripts.cpp.
| enum CatFigurine |
| Enumerator | |
|---|---|
| SPELL_SUMMON_GHOST_SABER | |
Definition at line 47 of file go_scripts.cpp.
| enum DalaranCrystal |
| Enumerator | |
|---|---|
| QUEST_LEARN_LEAVE_RETURN | |
| QUEST_TELE_CRYSTAL_FLAG | |
Definition at line 415 of file go_scripts.cpp.
| enum EtherealTeleportPad |
| Enumerator | |
|---|---|
| NPC_IMAGE_WIND_TRADER | |
| ITEM_TELEPORTER_POWER_PACK | |
Definition at line 830 of file go_scripts.cpp.
| enum EthereumPrison |
| Enumerator | |
|---|---|
| SPELL_REP_LC | |
| SPELL_REP_SHAT | |
| SPELL_REP_CE | |
| SPELL_REP_CON | |
| SPELL_REP_KT | |
| SPELL_REP_SPOR | |
Definition at line 208 of file go_scripts.cpp.
| enum FelCrystalforge |
| Enumerator | |
|---|---|
| SPELL_CREATE_1_FLASK_OF_BEAST | |
| SPELL_CREATE_5_FLASK_OF_BEAST | |
Definition at line 467 of file go_scripts.cpp.
| enum GildedBrazier |
| Enumerator | |
|---|---|
| NPC_STILLBLADE | |
Definition at line 104 of file go_scripts.cpp.
| enum Hives |
| Enumerator | |
|---|---|
| QUEST_HIVE_IN_THE_TOWER | |
| NPC_HIVE_AMBUSHER | |
Definition at line 1005 of file go_scripts.cpp.
| Enumerator | |
|---|---|
| SPELL_SUMMON_PIRATES_TREASURE_AND_TRIGGER_MOB | |
| ITEM_CUERGOS_KEY | |
Definition at line 804 of file go_scripts.cpp.
| enum JotunheimCage |
Definition at line 721 of file go_scripts.cpp.
| enum MatrixPunchograph |
Definition at line 579 of file go_scripts.cpp.
| enum MidsummerBonfire |
| Enumerator | |
|---|---|
| STAMP_OUT_BONFIRE_QUEST_COMPLETE | |
Definition at line 1172 of file go_scripts.cpp.
| enum MissingFriends |
| Enumerator | |
|---|---|
| QUEST_MISSING_FRIENDS | |
| NPC_CAPTIVE_CHILD | |
| SAY_FREE_0 | |
Definition at line 1104 of file go_scripts.cpp.
| enum OfKeysAndCages |
| Enumerator | |
|---|---|
| QUEST_ALLIANCE_OF_KEYS_AND_CAGES | |
| QUEST_HORDE_OF_KEYS_AND_CAGES | |
| NPC_GJALERBRON_PRISONER | |
| SAY_FREE | |
Definition at line 1041 of file go_scripts.cpp.
| enum PrisonersOfWyrmskull |
| Enumerator | |
|---|---|
| QUEST_PRISONERS_OF_WYRMSKULL | |
| NPC_PRISONER_PRIEST | |
| NPC_PRISONER_MAGE | |
| NPC_PRISONER_WARRIOR | |
| NPC_PRISONER_PALADIN | |
Definition at line 857 of file go_scripts.cpp.
| enum ResoniteCask |
| Enumerator | |
|---|---|
| NPC_GOGGEROC | |
Definition at line 295 of file go_scripts.cpp.
| enum SacredFireOfLife |
| Enumerator | |
|---|---|
| NPC_ARIKARA | |
Definition at line 318 of file go_scripts.cpp.
| enum ScourgeCage |
| Enumerator | |
|---|---|
| NPC_SCOURGE_PRISONER | |
Definition at line 644 of file go_scripts.cpp.
| enum ShrineOfTheBirds |
| Enumerator | |
|---|---|
| NPC_HAWK_GUARD | |
| NPC_EAGLE_GUARD | |
| NPC_FALCON_GUARD | |
| GO_SHRINE_HAWK | |
| GO_SHRINE_EAGLE | |
| GO_SHRINE_FALCON | |
Definition at line 341 of file go_scripts.cpp.
| enum Southfury |
| Enumerator | |
|---|---|
| NPC_RIZZLE | |
| SPELL_BLACKJACK | |
| SPELL_SUMMON_RIZZLE | |
Definition at line 387 of file go_scripts.cpp.
| enum TableTheka |
| Enumerator | |
|---|---|
| GOSSIP_TABLE_THEKA | |
| QUEST_SPIDER_GOLD | |
Definition at line 777 of file go_scripts.cpp.
| enum Tadpoles |
| Enumerator | |
|---|---|
| QUEST_OH_NOES_THE_TADPOLES | |
| NPC_WINTERFIN_TADPOLE | |
Definition at line 908 of file go_scripts.cpp.
| enum TheCleansing |
| Enumerator | |
|---|---|
| QUEST_THE_CLEANSING_HORDE | |
| QUEST_THE_CLEANSING_ALLIANCE | |
| SPELL_CLEANSING_SOUL | |
| SPELL_RECENT_MEDITATION | |
Definition at line 1140 of file go_scripts.cpp.
| void AddSC_go_scripts | ( | ) |
Definition at line 1190 of file go_scripts.cpp.
Referenced by AddWorldScripts().
| const uint32 NpcPrisonEntry[] |
Definition at line 218 of file go_scripts.cpp.
Referenced by go_ethereum_prison::OnGossipHello().
| const uint32 NpcStasisEntry[] |
Definition at line 269 of file go_scripts.cpp.
Referenced by go_ethereum_stasis::OnGossipHello().