diff options
| author | offl <11556157+offl@users.noreply.github.com> | 2022-03-29 00:47:38 +0300 |
|---|---|---|
| committer | Shauren <shauren.trinity@gmail.com> | 2022-06-10 14:30:55 +0200 |
| commit | e526cad015c9dab514051909f1b6dd81b65c4bef (patch) | |
| tree | 6c310e0ef4d4e9646ac88bacbda05a071516a65c /src/server/scripts/Spells | |
| parent | f9f65a89579b819d69eb810818db7c24d0079d4f (diff) | |
Scripts/Items: BOTM Blackrock Lager & Springtime Stout & Metok's Bubble Bock & Binary Brew (#27891)
(cherry picked from commit c02b829788cb274a68b125aee4dab35b9a56a2b8)
Diffstat (limited to 'src/server/scripts/Spells')
| -rw-r--r-- | src/server/scripts/Spells/spell_item.cpp | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/src/server/scripts/Spells/spell_item.cpp b/src/server/scripts/Spells/spell_item.cpp index d3f10bb6113..5b5a7e1e9b3 100644 --- a/src/server/scripts/Spells/spell_item.cpp +++ b/src/server/scripts/Spells/spell_item.cpp @@ -3092,40 +3092,6 @@ class spell_item_nitro_boosts_backfire : public AuraScript float lastZ = INVALID_HEIGHT; }; -enum TeachLanguage -{ - SPELL_LEARN_GNOMISH_BINARY = 50242, - SPELL_LEARN_GOBLIN_BINARY = 50246, -}; - -class spell_item_teach_language : public SpellScript -{ - PrepareSpellScript(spell_item_teach_language); - - bool Load() override - { - return GetCaster()->GetTypeId() == TYPEID_PLAYER; - } - - bool Validate(SpellInfo const* /*spell*/) override - { - return ValidateSpellInfo({ SPELL_LEARN_GNOMISH_BINARY, SPELL_LEARN_GOBLIN_BINARY }); - } - - void HandleDummy(SpellEffIndex /* effIndex */) - { - Player* caster = GetCaster()->ToPlayer(); - - if (roll_chance_i(34)) - caster->CastSpell(caster, caster->GetTeam() == ALLIANCE ? SPELL_LEARN_GNOMISH_BINARY : SPELL_LEARN_GOBLIN_BINARY, true); - } - - void Register() override - { - OnEffectHitTarget += SpellEffectFn(spell_item_teach_language::HandleDummy, EFFECT_0, SPELL_EFFECT_DUMMY); - } -}; - enum RocketBoots { SPELL_ROCKET_BOOTS_PROC = 30452, @@ -4499,7 +4465,6 @@ void AddSC_item_spell_scripts() RegisterSpellScript(spell_item_impale_leviroth); RegisterSpellScript(spell_item_nitro_boosts); RegisterSpellScript(spell_item_nitro_boosts_backfire); - RegisterSpellScript(spell_item_teach_language); RegisterSpellScript(spell_item_rocket_boots); RegisterSpellScript(spell_item_runic_healing_injector); RegisterSpellScript(spell_item_pygmy_oil); |
