Core/Refactor: Part 3
This commit is contained in:
@@ -2563,13 +2563,13 @@ namespace Game.Entities
|
||||
{
|
||||
Log.outDebug(LogFilter.Spells, "Player.AddSpellMod {0}", mod.spellId);
|
||||
|
||||
/// First, manipulate our spellmodifier container
|
||||
// First, manipulate our spellmodifier container
|
||||
if (apply)
|
||||
m_spellMods[(int)mod.op][(int)mod.type].Add(mod);
|
||||
else
|
||||
m_spellMods[(int)mod.op][(int)mod.type].Remove(mod);
|
||||
|
||||
/// Now, send spellmodifier packet
|
||||
// Now, send spellmodifier packet
|
||||
if (!IsLoading())
|
||||
{
|
||||
ServerOpcodes opcode = (mod.type == SpellModType.Flat ? ServerOpcodes.SetFlatSpellModifier : ServerOpcodes.SetPctSpellModifier);
|
||||
|
||||
@@ -1952,7 +1952,7 @@ namespace Game.Entities
|
||||
//move player's guid into HateOfflineList of those mobs
|
||||
//which can't swim and move guid back into ThreatList when
|
||||
//on surface.
|
||||
/// @todo exist also swimming mobs, and function must be symmetric to enter/leave water
|
||||
// @todo exist also swimming mobs, and function must be symmetric to enter/leave water
|
||||
m_isInWater = apply;
|
||||
|
||||
// remove auras that need water/land
|
||||
@@ -5283,7 +5283,7 @@ namespace Game.Entities
|
||||
packet.Level = level;
|
||||
packet.HealthDelta = 0;
|
||||
|
||||
/// @todo find some better solution
|
||||
// @todo find some better solution
|
||||
packet.PowerDelta[0] = (int)basemana - (int)GetCreateMana();
|
||||
packet.PowerDelta[1] = 0;
|
||||
packet.PowerDelta[2] = 0;
|
||||
@@ -5584,18 +5584,18 @@ namespace Game.Entities
|
||||
loginSetTimeSpeed.NewSpeed = TimeSpeed;
|
||||
loginSetTimeSpeed.GameTime = (uint)Global.WorldMgr.GetGameTime();
|
||||
loginSetTimeSpeed.ServerTime = (uint)Global.WorldMgr.GetGameTime();
|
||||
loginSetTimeSpeed.GameTimeHolidayOffset = 0; /// @todo
|
||||
loginSetTimeSpeed.ServerTimeHolidayOffset = 0; /// @todo
|
||||
loginSetTimeSpeed.GameTimeHolidayOffset = 0; // @todo
|
||||
loginSetTimeSpeed.ServerTimeHolidayOffset = 0; // @todo
|
||||
SendPacket(loginSetTimeSpeed);
|
||||
|
||||
// SMSG_WORLD_SERVER_INFO
|
||||
WorldServerInfo worldServerInfo = new WorldServerInfo();
|
||||
worldServerInfo.InstanceGroupSize.Set(GetMap().GetMapDifficulty().MaxPlayers); /// @todo
|
||||
worldServerInfo.IsTournamentRealm = 0; /// @todo
|
||||
worldServerInfo.RestrictedAccountMaxLevel.Clear(); /// @todo
|
||||
worldServerInfo.RestrictedAccountMaxMoney.Clear(); /// @todo
|
||||
worldServerInfo.InstanceGroupSize.Set(GetMap().GetMapDifficulty().MaxPlayers); // @todo
|
||||
worldServerInfo.IsTournamentRealm = 0; // @todo
|
||||
worldServerInfo.RestrictedAccountMaxLevel.Clear(); // @todo
|
||||
worldServerInfo.RestrictedAccountMaxMoney.Clear(); // @todo
|
||||
worldServerInfo.DifficultyID = (uint)GetMap().GetDifficultyID();
|
||||
// worldServerInfo.XRealmPvpAlert; /// @todo
|
||||
// worldServerInfo.XRealmPvpAlert; // @todo
|
||||
SendPacket(worldServerInfo);
|
||||
|
||||
// Spell modifiers
|
||||
|
||||
Reference in New Issue
Block a user