Scripts/The Culling of Stratholme: Fix quest credit for Mal'Ganis
This commit is contained in:
@@ -0,0 +1,3 @@
|
|||||||
|
DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=58124;
|
||||||
|
INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES
|
||||||
|
(13,1,58124,0,0,32,0,0x90,0,0,0,0,'','Mal''Ganis Kill Credit - Player target');
|
||||||
@@ -36,6 +36,7 @@ enum Spells
|
|||||||
SPELL_SLEEP = 52721, //Puts an enemy to sleep for up to 10 sec. Any damage caused will awaken the target.
|
SPELL_SLEEP = 52721, //Puts an enemy to sleep for up to 10 sec. Any damage caused will awaken the target.
|
||||||
H_SPELL_SLEEP = 58849,
|
H_SPELL_SLEEP = 58849,
|
||||||
SPELL_VAMPIRIC_TOUCH = 52723, //Heals the caster for half the damage dealt by a melee attack.
|
SPELL_VAMPIRIC_TOUCH = 52723, //Heals the caster for half the damage dealt by a melee attack.
|
||||||
|
SPELL_MAL_GANIS_KILL_CREDIT = 58124, // Quest credit
|
||||||
SPELL_KILL_CREDIT = 58630 // Non-existing spell as encounter credit, created in spell_dbc
|
SPELL_KILL_CREDIT = 58630 // Non-existing spell as encounter credit, created in spell_dbc
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -238,9 +239,9 @@ public:
|
|||||||
if (instance)
|
if (instance)
|
||||||
{
|
{
|
||||||
instance->SetData(DATA_MAL_GANIS_EVENT, DONE);
|
instance->SetData(DATA_MAL_GANIS_EVENT, DONE);
|
||||||
|
DoCastAOE(SPELL_MAL_GANIS_KILL_CREDIT);
|
||||||
// give achievement credit and LFG rewards to players. criteria use spell 58630 which doesn't exist, but it was created in spell_dbc
|
// give achievement credit and LFG rewards to players. criteria use spell 58630 which doesn't exist, but it was created in spell_dbc
|
||||||
DoCast(me, SPELL_KILL_CREDIT);
|
DoCastAOE(SPELL_KILL_CREDIT);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user