diff options
author | Spp <spp@jorge.gr> | 2011-08-03 11:23:08 +0200 |
---|---|---|
committer | Spp <spp@jorge.gr> | 2011-08-03 11:23:08 +0200 |
commit | e7327e7e94234467eef2826851f1f5bb46b44b48 (patch) | |
tree | 94c445afe4a2cd72b14a986937738f44779de22b | |
parent | 8572d5d0e9f34a85a6404769bbb6d26e2c0f7b58 (diff) |
Core: Fix compile without PCH and fix some warnings
30 files changed, 51 insertions, 43 deletions
diff --git a/src/server/game/Battlegrounds/ArenaTeam.h b/src/server/game/Battlegrounds/ArenaTeam.h index f29c0de4595..2874df84078 100755 --- a/src/server/game/Battlegrounds/ArenaTeam.h +++ b/src/server/game/Battlegrounds/ArenaTeam.h @@ -124,7 +124,7 @@ class ArenaTeam uint32 GetType() const { return Type; } uint8 GetSlot() const { return GetSlotByType(GetType()); } static uint8 GetSlotByType(uint32 type); - const uint64 GetCaptain() const { return CaptainGuid; } + uint64 GetCaptain() const { return CaptainGuid; } std::string GetName() const { return TeamName; } const ArenaTeamStats& GetStats() const { return Stats; } diff --git a/src/server/game/Entities/Corpse/Corpse.h b/src/server/game/Entities/Corpse/Corpse.h index 2d37f9bf809..2c092e8b207 100755 --- a/src/server/game/Entities/Corpse/Corpse.h +++ b/src/server/game/Entities/Corpse/Corpse.h @@ -64,7 +64,7 @@ class Corpse : public WorldObject, public GridObject<Corpse> void DeleteBonesFromWorld(); void DeleteFromDB(SQLTransaction& trans); - uint64 const GetOwnerGUID() const { return GetUInt64Value(CORPSE_FIELD_OWNER); } + uint64 GetOwnerGUID() const { return GetUInt64Value(CORPSE_FIELD_OWNER); } time_t const& GetGhostTime() const { return m_time; } void ResetGhostTime() { m_time = time(NULL); } diff --git a/src/server/game/Entities/Creature/TemporarySummon.h b/src/server/game/Entities/Creature/TemporarySummon.h index 76b49877455..8cf33ab1cd9 100755 --- a/src/server/game/Entities/Creature/TemporarySummon.h +++ b/src/server/game/Entities/Creature/TemporarySummon.h @@ -34,7 +34,7 @@ class TempSummon : public Creature void SetTempSummonType(TempSummonType type); void SaveToDB(uint32 /*mapid*/, uint8 /*spawnMask*/, uint32 /*phaseMask*/) {} Unit* GetSummoner() const; - uint64 const GetSummonerGUID() { return m_summonerGUID; } + uint64 GetSummonerGUID() { return m_summonerGUID; } TempSummonType const& GetSummonType() { return m_type; } const SummonPropertiesEntry * const m_Properties; diff --git a/src/server/game/Entities/Item/Item.h b/src/server/game/Entities/Item/Item.h index 1784bdbe8c6..6dc6d920e9c 100755 --- a/src/server/game/Entities/Item/Item.h +++ b/src/server/game/Entities/Item/Item.h @@ -235,7 +235,7 @@ class Item : public Object ItemTemplate const* GetTemplate() const; - uint64 const GetOwnerGUID() const { return GetUInt64Value(ITEM_FIELD_OWNER); } + uint64 GetOwnerGUID() const { return GetUInt64Value(ITEM_FIELD_OWNER); } void SetOwnerGUID(uint64 guid) { SetUInt64Value(ITEM_FIELD_OWNER, guid); } Player* GetOwner()const; diff --git a/src/server/game/Entities/Object/Object.h b/src/server/game/Entities/Object/Object.h index 67cfcdfdb5d..0ec3312834d 100755 --- a/src/server/game/Entities/Object/Object.h +++ b/src/server/game/Entities/Object/Object.h @@ -149,7 +149,7 @@ class Object ClearUpdateMask(true); } - const uint64 GetGUID() const { return GetUInt64Value(0); } + uint64 GetGUID() const { return GetUInt64Value(0); } uint32 GetGUIDLow() const { return GUID_LOPART(GetUInt64Value(0)); } uint32 GetGUIDMid() const { return GUID_ENPART(GetUInt64Value(0)); } uint32 GetGUIDHigh() const { return GUID_HIPART(GetUInt64Value(0)); } @@ -169,25 +169,25 @@ class Object virtual void DestroyForPlayer(Player *target, bool anim = false) const; - const int32& GetInt32Value(uint16 index) const + int32 GetInt32Value(uint16 index) const { ASSERT(index < m_valuesCount || PrintIndexError(index , false)); return m_int32Values[ index ]; } - const uint32 GetUInt32Value(uint16 index) const + uint32 GetUInt32Value(uint16 index) const { ASSERT(index < m_valuesCount || PrintIndexError(index , false)); return m_uint32Values[ index ]; } - const uint64 GetUInt64Value(uint16 index) const + uint64 GetUInt64Value(uint16 index) const { ASSERT(index + 1 < m_valuesCount || PrintIndexError(index , false)); return *((uint64*)&(m_uint32Values[ index ])); } - const float& GetFloatValue(uint16 index) const + float GetFloatValue(uint16 index) const { ASSERT(index < m_valuesCount || PrintIndexError(index , false)); return m_floatValues[ index ]; diff --git a/src/server/game/Entities/Pet/Pet.h b/src/server/game/Entities/Pet/Pet.h index 0a335145219..1d1d3ea5705 100755 --- a/src/server/game/Entities/Pet/Pet.h +++ b/src/server/game/Entities/Pet/Pet.h @@ -215,7 +215,7 @@ class Pet : public Guardian uint32 m_usedTalentCount; - const uint64 GetAuraUpdateMaskForRaid() const { return m_auraRaidUpdateMask; } + uint64 GetAuraUpdateMaskForRaid() const { return m_auraRaidUpdateMask; } void SetAuraUpdateMaskForRaid(uint8 slot) { m_auraRaidUpdateMask |= (uint64(1) << slot); } void ResetAuraUpdateMaskForRaid() { m_auraRaidUpdateMask = 0; } diff --git a/src/server/game/Entities/Player/Player.h b/src/server/game/Entities/Player/Player.h index 3b7f381060f..8d0ce4e5e77 100755 --- a/src/server/game/Entities/Player/Player.h +++ b/src/server/game/Entities/Player/Player.h @@ -1555,13 +1555,13 @@ class Player : public Unit, public GridObject<Player> return m_RewardedQuests.find(quest_id) != m_RewardedQuests.end(); } - const uint64 GetSelection() const { return m_curSelection; } + uint64 GetSelection() const { return m_curSelection; } Unit *GetSelectedUnit() const; Player *GetSelectedPlayer() const; void SetSelection(const uint64 guid) { m_curSelection = guid; SetUInt64Value(UNIT_FIELD_TARGET, guid); } uint8 GetComboPoints() { return m_comboPoints; } - const uint64 GetComboTarget() const { return m_comboTarget; } + uint64 GetComboTarget() const { return m_comboTarget; } void AddComboPoints(Unit* target, int8 count, Spell* spell = NULL); void GainSpellComboPoints(int8 count); @@ -1892,7 +1892,7 @@ class Player : public Unit, public GridObject<Player> void UpdateManaRegen(); void UpdateRuneRegen(RuneType rune); - const uint64 GetLootGUID() const { return m_lootGuid; } + uint64 GetLootGUID() const { return m_lootGuid; } void SetLootGUID(const uint64 guid) { m_lootGuid = guid; } void RemovedInsignia(Player* looterPlr); @@ -2397,7 +2397,7 @@ class Player : public Unit, public GridObject<Player> uint8 GetSubGroup() const { return m_group.getSubGroup(); } uint32 GetGroupUpdateFlag() const { return m_groupUpdateMask; } void SetGroupUpdateFlag(uint32 flag) { m_groupUpdateMask |= flag; } - const uint64 GetAuraUpdateMaskForRaid() const { return m_auraRaidUpdateMask; } + uint64 GetAuraUpdateMaskForRaid() const { return m_auraRaidUpdateMask; } void SetAuraUpdateMaskForRaid(uint8 slot) { m_auraRaidUpdateMask |= (uint64(1) << slot); } Player* GetNextRandomRaidMember(float radius); PartyResult CanUninviteFromGroup() const; diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp index b2cbb4f6e96..030fc5ecd16 100755 --- a/src/server/game/Entities/Unit/Unit.cpp +++ b/src/server/game/Entities/Unit/Unit.cpp @@ -8052,10 +8052,11 @@ bool Unit::HandleAuraProc(Unit* victim, uint32 damage, Aura* triggeredByAura, Sp { if (plr->getClass() != CLASS_DEATH_KNIGHT) return false; - RuneType rune = ToPlayer()->GetLastUsedRune(); + AuraEffect* aurEff = triggeredByAura->GetEffect(EFFECT_0); if (!aurEff) return false; + // Reset amplitude - set death rune remove timer to 30s aurEff->ResetPeriodic(true); uint32 runesLeft; diff --git a/src/server/game/Grids/NGrid.h b/src/server/game/Grids/NGrid.h index 325d91b5133..cd2345e439d 100755 --- a/src/server/game/Grids/NGrid.h +++ b/src/server/game/Grids/NGrid.h @@ -99,7 +99,7 @@ class NGrid return i_cells[x][y]; } - const uint32 GetGridId(void) const { return i_gridId; } + uint32 GetGridId(void) const { return i_gridId; } void SetGridId(const uint32 id) const { i_gridId = id; } grid_state_t GetGridState(void) const { return i_cellstate; } void SetGridState(grid_state_t s) { i_cellstate = s; } diff --git a/src/server/game/Groups/Group.cpp b/src/server/game/Groups/Group.cpp index 76dee0b4e29..c26ffdd3190 100755 --- a/src/server/game/Groups/Group.cpp +++ b/src/server/game/Groups/Group.cpp @@ -1812,12 +1812,12 @@ bool Group::IsCreated() const return GetMembersCount() > 0; } -const uint64 Group::GetLeaderGUID() const +uint64 Group::GetLeaderGUID() const { return m_leaderGuid; } -const uint64 Group::GetGUID() const +uint64 Group::GetGUID() const { return m_guid; } @@ -1837,7 +1837,7 @@ LootMethod Group::GetLootMethod() const return m_lootMethod; } -const uint64 Group::GetLooterGuid() const +uint64 Group::GetLooterGuid() const { return m_looterGuid; } diff --git a/src/server/game/Groups/Group.h b/src/server/game/Groups/Group.h index 82d143f7373..ff9114b8c71 100755 --- a/src/server/game/Groups/Group.h +++ b/src/server/game/Groups/Group.h @@ -206,12 +206,12 @@ class Group bool isRaidGroup() const; bool isBGGroup() const; bool IsCreated() const; - const uint64 GetLeaderGUID() const; - const uint64 GetGUID() const; + uint64 GetLeaderGUID() const; + uint64 GetGUID() const; uint32 GetLowGUID() const; const char * GetLeaderName() const; LootMethod GetLootMethod() const; - const uint64 GetLooterGuid() const; + uint64 GetLooterGuid() const; ItemQualities GetLootThreshold() const; uint32 GetDbStoreId() { return m_dbStoreId; }; diff --git a/src/server/game/Guilds/Guild.h b/src/server/game/Guilds/Guild.h index c4e7e8ff8f0..f38d444bbb4 100755 --- a/src/server/game/Guilds/Guild.h +++ b/src/server/game/Guilds/Guild.h @@ -270,7 +270,7 @@ private: void SaveToDB(SQLTransaction& trans) const; void WritePacket(WorldPacket& data) const; - const uint64 GetGUID() const { return m_guid; } + uint64 GetGUID() const { return m_guid; } std::string GetName() const { return m_name; } uint32 GetAccountId() const { return m_accountId; } uint8 GetRankId() const { return m_rankId; } @@ -590,7 +590,7 @@ public: // Getters uint32 GetId() const { return m_id; } - const uint64 GetLeaderGUID() const { return m_leaderGuid; } + uint64 GetLeaderGUID() const { return m_leaderGuid; } const std::string& GetName() const { return m_name; } const std::string& GetMOTD() const { return m_motd; } const std::string& GetInfo() const { return m_info; } diff --git a/src/server/game/Spells/Auras/SpellAuras.h b/src/server/game/Spells/Auras/SpellAuras.h index 6574cbb909e..8192325af90 100755 --- a/src/server/game/Spells/Auras/SpellAuras.h +++ b/src/server/game/Spells/Auras/SpellAuras.h @@ -99,7 +99,7 @@ class Aura uint32 GetId() const{ return GetSpellInfo()->Id; } uint64 GetCastItemGUID() const { return m_castItemGuid; } - uint64 const GetCasterGUID() const { return m_casterGuid; } + uint64 GetCasterGUID() const { return m_casterGuid; } Unit* GetCaster() const; WorldObject * GetOwner() const { return m_owner; } Unit* GetUnitOwner() const { ASSERT(GetType() == UNIT_AURA_TYPE); return (Unit*)m_owner; } diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp index de358d334fe..2ef8dd4583c 100755 --- a/src/server/game/Spells/Spell.cpp +++ b/src/server/game/Spells/Spell.cpp @@ -2376,7 +2376,7 @@ void Spell::SelectEffectTargets(uint32 i, SpellImplicitTargetInfo const& cur) break; default: sLog->outError("SPELL (caster[type: %u; guidlow: %u], spell: %u): unhandled spell target (%u)", - m_caster->GetTypeId(), m_caster->GetGUIDLow(), m_spellInfo->Id, cur); + m_caster->GetTypeId(), m_caster->GetGUIDLow(), m_spellInfo->Id, cur.GetTarget()); break; } break; @@ -5758,7 +5758,7 @@ bool Spell::CanAutoCast(Unit* target) return false; //target invalid } -SpellCastResult Spell::CheckRange(bool strict) +SpellCastResult Spell::CheckRange(bool /*strict*/) { Unit* target = m_targets.GetUnitTarget(); float max_range = m_caster->GetSpellMaxRangeForTarget(target, m_spellInfo); diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp index e5098c6b493..3f68cd5c77f 100755 --- a/src/server/game/Spells/SpellEffects.cpp +++ b/src/server/game/Spells/SpellEffects.cpp @@ -281,7 +281,7 @@ void Spell::EffectInstaKill(SpellEffIndex /*effIndex*/) m_caster->DealDamage(unitTarget, unitTarget->GetHealth(), NULL, NODAMAGE, SPELL_SCHOOL_MASK_NORMAL, NULL, false); } -void Spell::EffectEnvirinmentalDMG(SpellEffIndex effIndex) +void Spell::EffectEnvirinmentalDMG(SpellEffIndex /*effIndex*/) { if (!unitTarget || !unitTarget->isAlive()) return; diff --git a/src/server/game/Spells/SpellMgr.cpp b/src/server/game/Spells/SpellMgr.cpp index 802e37e89ad..49d5fd55335 100755 --- a/src/server/game/Spells/SpellMgr.cpp +++ b/src/server/game/Spells/SpellMgr.cpp @@ -514,7 +514,8 @@ uint32 SpellMgr::GetLastSpellInChain(uint32 spell_id) const uint32 SpellMgr::GetNextSpellInChain(uint32 spell_id) const { if (SpellChainNode const* node = GetSpellChainNode(spell_id)) - return node->next ? node->next->Id : NULL; + if (node->next) + return node->next->Id; return 0; } @@ -522,7 +523,8 @@ uint32 SpellMgr::GetNextSpellInChain(uint32 spell_id) const uint32 SpellMgr::GetPrevSpellInChain(uint32 spell_id) const { if (SpellChainNode const* node = GetSpellChainNode(spell_id)) - return node->prev ? node->prev->Id : NULL; + if (node->prev) + return node->prev->Id; return 0; } diff --git a/src/server/game/Spells/SpellScript.cpp b/src/server/game/Spells/SpellScript.cpp index 9c41d7155d2..069c0581590 100755 --- a/src/server/game/Spells/SpellScript.cpp +++ b/src/server/game/Spells/SpellScript.cpp @@ -713,7 +713,7 @@ uint32 AuraScript::GetId() const return m_aura->GetId(); } -uint64 const AuraScript::GetCasterGUID() const +uint64 AuraScript::GetCasterGUID() const { return m_aura->GetCasterGUID(); } diff --git a/src/server/game/Spells/SpellScript.h b/src/server/game/Spells/SpellScript.h index 1f181ca8900..bbb68305983 100755 --- a/src/server/game/Spells/SpellScript.h +++ b/src/server/game/Spells/SpellScript.h @@ -585,7 +585,7 @@ class AuraScript : public _SpellScript uint32 GetId() const; // returns guid of object which casted the aura (m_originalCaster of the Spell class) - uint64 const GetCasterGUID() const; + uint64 GetCasterGUID() const; // returns unit which casted the aura or NULL if not avalible (caster logged out for example) Unit* GetCaster() const; // returns object on which aura was casted, target for non-area auras, area aura source for area auras diff --git a/src/server/game/Tickets/TicketMgr.h b/src/server/game/Tickets/TicketMgr.h index a9be295b6a9..da96f5df537 100755 --- a/src/server/game/Tickets/TicketMgr.h +++ b/src/server/game/Tickets/TicketMgr.h @@ -94,7 +94,7 @@ public: std::string GetPlayerName() const { return _playerName; } std::string GetMessage() const { return _message; } Player* GetAssignedPlayer() const { return ObjectAccessor::FindPlayer(_assignedTo); } - const uint64 GetAssignedToGUID() const { return _assignedTo; } + uint64 GetAssignedToGUID() const { return _assignedTo; } std::string GetAssignedToName() const { std::string name; @@ -104,7 +104,7 @@ public: return name; } - const uint64 GetLastModifiedTime() const { return _lastModifiedTime; } + uint64 GetLastModifiedTime() const { return _lastModifiedTime; } GMTicketEscalationStatus GetEscalatedStatus() const { return _escalatedStatus; } void SetEscalatedStatus(GMTicketEscalationStatus escalatedStatus) { _escalatedStatus = escalatedStatus; } diff --git a/src/server/game/World/World.cpp b/src/server/game/World/World.cpp index b795bcfdd24..639af40fa1d 100755 --- a/src/server/game/World/World.cpp +++ b/src/server/game/World/World.cpp @@ -2502,7 +2502,7 @@ void World::SendServerMessage(ServerMessageType type, const char *text, Player* void World::UpdateSessions(uint32 diff) { ///- Add new sessions - WorldSession* sess; + WorldSession* sess = NULL; while (addSessQueue.next(sess)) AddSession_ (sess); @@ -2533,7 +2533,7 @@ void World::ProcessCliCommands() { CliCommandHolder::Print* zprint = NULL; void* callbackArg = NULL; - CliCommandHolder* command; + CliCommandHolder* command = NULL; while (cliCmdQueue.next(command)) { sLog->outDetail("CLI command under processing..."); diff --git a/src/server/scripts/Commands/cs_gps.cpp b/src/server/scripts/Commands/cs_gps.cpp index a8086f16043..e8812cf41c7 100644 --- a/src/server/scripts/Commands/cs_gps.cpp +++ b/src/server/scripts/Commands/cs_gps.cpp @@ -25,6 +25,7 @@ EndScriptData */ #include "ObjectAccessor.h" #include "ScriptMgr.h" #include "Chat.h" +#include "CellImpl.h" class gps_commandscript : public CommandScript { diff --git a/src/server/scripts/Commands/cs_learn.cpp b/src/server/scripts/Commands/cs_learn.cpp index eee9ebfc809..3638414ced7 100644 --- a/src/server/scripts/Commands/cs_learn.cpp +++ b/src/server/scripts/Commands/cs_learn.cpp @@ -26,6 +26,7 @@ EndScriptData */ #include "ObjectMgr.h" #include "SpellMgr.h" #include "Chat.h" +#include "SpellInfo.h" class learn_commandscript : public CommandScript { diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_lady_deathwhisper.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_lady_deathwhisper.cpp index 7ac542df058..89869040e6d 100755 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_lady_deathwhisper.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_lady_deathwhisper.cpp @@ -21,6 +21,7 @@ #include "PoolMgr.h" #include "Group.h" #include "icecrown_citadel.h" +#include "SpellInfo.h" enum ScriptTexts { diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp index 1d75b429083..02224a4b6b4 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp @@ -285,7 +285,7 @@ class boss_sindragosa : public CreatureScript events.ScheduleEvent(EVENT_AIR_MOVEMENT, 1); break; case POINT_AIR_PHASE: - me->CastCustomSpell(SPELL_ICE_TOMB_TARGET, SPELLVALUE_MAX_TARGETS, RAID_MODE<int32>(2, 5, 2, 6), false); + me->CastCustomSpell(SPELL_ICE_TOMB_TARGET, SPELLVALUE_MAX_TARGETS, RAID_MODE<int32>(2, 5, 2, 6), NULL); events.ScheduleEvent(EVENT_FROST_BOMB, 8000); break; case POINT_LAND: diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp index 62719c24640..e4384f70279 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_flame_leviathan.cpp @@ -30,6 +30,7 @@ #include "ScriptedEscortAI.h" #include "ObjectMgr.h" #include "ulduar.h" +#include "SpellInfo.h" enum Spells { diff --git a/src/server/scripts/Northrend/Ulduar/ulduar/boss_razorscale.cpp b/src/server/scripts/Northrend/Ulduar/ulduar/boss_razorscale.cpp index 7547937868d..5ba0d1da53c 100644 --- a/src/server/scripts/Northrend/Ulduar/ulduar/boss_razorscale.cpp +++ b/src/server/scripts/Northrend/Ulduar/ulduar/boss_razorscale.cpp @@ -22,6 +22,7 @@ #include "ScriptedGossip.h" #include "SpellScript.h" #include "ulduar.h" +#include "SpellInfo.h" enum Says { @@ -1099,4 +1100,4 @@ void AddSC_boss_razorscale() new spell_razorscale_flame_breath(); new achievement_iron_dwarf_medium_rare(); new achievement_quick_shave(); -}
\ No newline at end of file +} diff --git a/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp b/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp index 32ad878c2ac..7b6a9e97687 100644 --- a/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp +++ b/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp @@ -1628,7 +1628,7 @@ public: void HandleChannelSequence() { - Unit* Channel = NULL, *Spirit[2]; + Unit* Channel = NULL, *Spirit[2] = { NULL, NULL }; if (ChannelCount <= 5) { Channel = Unit::GetUnit((*me), ChannelGUID); diff --git a/src/server/scripts/Outland/shadowmoon_valley.cpp b/src/server/scripts/Outland/shadowmoon_valley.cpp index 6236a7658e6..a99b2946409 100644 --- a/src/server/scripts/Outland/shadowmoon_valley.cpp +++ b/src/server/scripts/Outland/shadowmoon_valley.cpp @@ -452,7 +452,7 @@ public: if (uiAction == GOSSIP_ACTION_INFO_DEF+1) { ItemPosCountVec dest; - uint8 msg = player->CanStoreNewItem(NULL_BAG, NULL_SLOT, dest, 30658, 1, false); + uint8 msg = player->CanStoreNewItem(NULL_BAG, NULL_SLOT, dest, 30658, 1, NULL); if (msg == EQUIP_ERR_OK) { player->StoreNewItem(dest, 30658, 1, true); @@ -462,7 +462,7 @@ public: if (uiAction == GOSSIP_ACTION_INFO_DEF+2) { ItemPosCountVec dest; - uint8 msg = player->CanStoreNewItem(NULL_BAG, NULL_SLOT, dest, 30659, 1, false); + uint8 msg = player->CanStoreNewItem(NULL_BAG, NULL_SLOT, dest, 30659, 1, NULL); if (msg == EQUIP_ERR_OK) { player->StoreNewItem(dest, 30659, 1, true); diff --git a/src/server/scripts/Outland/zangarmarsh.cpp b/src/server/scripts/Outland/zangarmarsh.cpp index dbce64746c0..62d0893f014 100644 --- a/src/server/scripts/Outland/zangarmarsh.cpp +++ b/src/server/scripts/Outland/zangarmarsh.cpp @@ -250,7 +250,7 @@ public: { ItemPosCountVec dest; uint32 itemId = 24573; - InventoryResult msg = player->CanStoreNewItem(NULL_BAG, NULL_SLOT, dest, itemId, 1, false); + InventoryResult msg = player->CanStoreNewItem(NULL_BAG, NULL_SLOT, dest, itemId, 1, NULL); if (msg == EQUIP_ERR_OK) { player->StoreNewItem(dest, itemId, true); diff --git a/src/server/shared/Utilities/Util.h b/src/server/shared/Utilities/Util.h index 2613416436e..902b6019f0f 100755 --- a/src/server/shared/Utilities/Util.h +++ b/src/server/shared/Utilities/Util.h @@ -643,7 +643,7 @@ public: return (part[el]); }; - inline const uint32 operator[](uint8 el) const + inline uint32 operator[](uint8 el) const { return (part[el]); }; |