mirror of
https://github.com/ZhengPeiRu21/mod-individual-progression
synced 2025-11-29 23:44:51 +08:00
Compare commits
7 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
050b195fa1 | ||
|
|
a45ca1e3e1 | ||
|
|
d8c71eec3e | ||
|
|
adfbfc981c | ||
|
|
10cc05ae1b | ||
|
|
f8a4ff57a3 | ||
|
|
4fb1a9e498 |
BIN
optional/dbc.zip
BIN
optional/dbc.zip
Binary file not shown.
@@ -17,9 +17,10 @@ UPDATE `creature_template` SET `ScriptName` = 'npc_ipp_wotlk' WHERE `entry` IN (
|
||||
|
||||
UPDATE `creature_template` SET `ScriptName` = 'npc_ipp_wotlk_ulduar' WHERE `entry` IN (34252);
|
||||
|
||||
UPDATE `creature_template` SET `ScriptName` = 'npc_ipp_wotlk_totc' WHERE `entry` IN (35498, 35577, 35496, 36208, 35500, 35497, 34244);
|
||||
UPDATE `creature_template` SET `ScriptName` = 'npc_ipp_wotlk_totc' WHERE `entry` IN (35498, 35577, 35496, 36208, 35500, 35497, 34244, 28701);
|
||||
|
||||
UPDATE `creature_template` SET `ScriptName` = 'npc_ipp_wotlk_icc' WHERE `entry` IN (37776, 40160);
|
||||
# TODO: Harold Winston (32172) has rings from all patches, so he needs special phasing applied - for now make him require ICC progression
|
||||
UPDATE `creature_template` SET `ScriptName` = 'npc_ipp_wotlk_icc' WHERE `entry` IN (37776, 40160, 37780, 32172);
|
||||
|
||||
UPDATE `gameobject_template` SET `ScriptName` = 'gobject_ipp_tbc' WHERE `entry` IN (195141);
|
||||
|
||||
|
||||
7
sql/world/base/wotlk_vendors.sql
Normal file
7
sql/world/base/wotlk_vendors.sql
Normal file
@@ -0,0 +1,7 @@
|
||||
-- Restore vendors to use pre-3.2 gems
|
||||
UPDATE `npc_vendor` SET `item`=36918 WHERE `item`=36919;
|
||||
UPDATE `npc_vendor` SET `item`=36921 WHERE `item`=36922;
|
||||
UPDATE `npc_vendor` SET `item`=36924 WHERE `item`=36925;
|
||||
UPDATE `npc_vendor` SET `item`=36927 WHERE `item`=36928;
|
||||
UPDATE `npc_vendor` SET `item`=36930 WHERE `item`=36931;
|
||||
UPDATE `npc_vendor` SET `item`=36933 WHERE `item`=36934;
|
||||
@@ -7,7 +7,7 @@ public:
|
||||
|
||||
void OnLogin(Player* player) override
|
||||
{
|
||||
if (sIndividualProgression->deathKnightStartingProgression && !sIndividualProgression->hasPassedProgression(player, static_cast<ProgressionState>(sIndividualProgression->deathKnightStartingProgression)))
|
||||
if (player->getClass() == CLASS_DEATH_KNIGHT && sIndividualProgression->deathKnightStartingProgression && !sIndividualProgression->hasPassedProgression(player, static_cast<ProgressionState>(sIndividualProgression->deathKnightStartingProgression)))
|
||||
{
|
||||
sIndividualProgression->UpdateProgressionState(player, static_cast<ProgressionState>(sIndividualProgression->deathKnightStartingProgression));
|
||||
}
|
||||
|
||||
@@ -89,7 +89,7 @@ enum Events
|
||||
class boss_sapphiron_40 : public CreatureScript
|
||||
{
|
||||
private:
|
||||
static boolean isNaxx40Sapp(uint32 entry)
|
||||
static bool isNaxx40Sapp(uint32 entry)
|
||||
{
|
||||
return (entry == NPC_SAPPHIRON_40);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user