From 656b6b1bca2a94c8bfc1c37f9d30d061c63d72da Mon Sep 17 00:00:00 2001 From: VladimirMangos Date: Wed, 16 Dec 2009 01:27:16 +0300 Subject: [PATCH] [8997] Implement SUMMON_PROP_TYPE_REPAIR_BOT(12) support Used only for item 49040 summon. Need DB support for proper work summoned creature. --- src/game/DBCEnums.h | 3 ++- src/game/SpellEffects.cpp | 1 + src/shared/revision_nr.h | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/game/DBCEnums.h b/src/game/DBCEnums.h index 0c4459c2c..94bfdac55 100644 --- a/src/game/DBCEnums.h +++ b/src/game/DBCEnums.h @@ -346,7 +346,8 @@ enum SummonPropType SUMMON_PROP_TYPE_PHASING = 8, // something todo with DK prequest line, 2 spells in 3.0.3 "%s's Opponent" SUMMON_PROP_TYPE_SIEGE_VEH = 9, // summon different vehicles, 14 spells in 3.0.3 "%s's Vehicle" SUMMON_PROP_TYPE_DRAKE_VEH = 10, // summon drake (vehicle), 3 spells - SUMMON_PROP_TYPE_LIGHTWELL = 11 // summon lightwell, 6 spells in 3.0.3 + SUMMON_PROP_TYPE_LIGHTWELL = 11, // summon lightwell, 6 spells in 3.0.3 + SUMMON_PROP_TYPE_REPAIR_BOT = 12 // summon repir bot, 1 spells in 3.2.2a }; // SummonProperties.dbc, col 5 diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp index 35a478b63..db710d714 100644 --- a/src/game/SpellEffects.cpp +++ b/src/game/SpellEffects.cpp @@ -3442,6 +3442,7 @@ void Spell::EffectSummonType(uint32 i) break; } case SUMMON_PROP_TYPE_CRITTER: + case SUMMON_PROP_TYPE_REPAIR_BOT: { EffectSummonCritter(i, summon_prop->FactionId); break; diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index d2bdd337b..221acd420 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "8996" + #define REVISION_NR "8997" #endif // __REVISION_NR_H__ -- 2.11.4.GIT