mangosvb / serverzero Goto Github PK
View Code? Open in Web Editor NEWThe 1.12.2 Compatible Version of the MaNGOSVB Server, based on SpuriousEmu Emulator.
Home Page: https://getmangos.eu
License: GNU General Public License v2.0
The 1.12.2 Compatible Version of the MaNGOSVB Server, based on SpuriousEmu Emulator.
Home Page: https://getmangos.eu
License: GNU General Public License v2.0
When clicking on the Flight Master at Grom'gol even without going any where else, there is a couple of Flight Paths there, at least one of those does not work and shows no amount. If you get the Flight Path in the Great Forge in Iron Forge, then walk to Thalsmar (spelling) and click on the Flight Master there it tells you that you do not have any knowing flight paths connected to this one (it should have the Flight Path to Iron Forge, at least, maybe Storm Wind if I remember right.)
Once you level from level 1 to level 2, you start missing on almost every swing, if you do hit it causes no damage you always miss. This appears to be on level 1 and 2 and
sometimes 3 creatures, any other levels seem to work.
If you enter the Deep Run Tram from Stormwind, the Tram closest to you will spawn, but the other Tram never seems to appear. Also, works just the same if you enter from Ironforge, the one closest seems to spawn but the one that spawns in stormwind, never shows up.
Especially if they die and resurrect back at their corpse they are still in combat, and you can not log out
Lieutenant Benedict and some of the guards agro through the walls and floor.
The calculation where the creature resists an attack or spell, seem to resist about twice as often as they should, if I remember how it worked on official.
The Inn Keeper in Goldshire only shows his goods for sale, and no choice for Making the Inn your home Inn. Seems like I did see the choice on another NPC there, so may be a database issue.
If not this needs to be fixed in the server since the Zero server is doing that.
We should start with the spawning of creatures and gameobjects that are event related, at this point they are all being spawned rather the event is happening or not.
I noticed as well, the Console Commands are broken and the only commands that work is the create account command. At least they still can make accounts, but can't use any other commands in the list.
System.ArgumentException: Source array was not long enough. Check src
Index and length, and the array's lower bounds.
at System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationA
rray, Int32 destinationIndex, Int32 length, Boolean reliable)
at mangosVB.WorldServer.Packets.PacketClass.AddBitArray(BitArray buffer, Int3
2 Len) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Global.Pack
ets.vb:line 480
at mangosVB.WorldServer.Packets.UpdateClass.AddToPacket(PacketClass& packet,
ObjectUpdateType updateType, CreatureObject& updateObject) in C:\Users\Krill\Des
ktop\MaNGOSVBZero\src\Server\WorldServer\Global.Packets.vb:line 144
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_SCALE(BaseUnit& Target, Base
Object& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount, AuraAc
tion Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Sp
ells.vb:line 5051
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 288
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 220
Spams console constantly every second. Not sure what triggers this.
System.NullReferenceException: Object reference not set to an instance of an object.
at MySql.Data.MySqlClient.NativeDriver.ExecuteCommand(DBCmd cmd, Byte[] bytes, Int32 length)
at MySql.Data.MySqlClient.NativeDriver.Query(Byte[] bytes, Int32 length)
at MySql.Data.MySqlClient.Statement.ExecuteNext()
at MySql.Data.MySqlClient.PreparableStatement.ExecuteNext()
at MySql.Data.MySqlClient.PreparableStatement.Execute()
at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
at MySql.Data.MySqlClient.MySqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
at mangosVB.Common.SQL.Update(String sqlquery) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\Common\SQL.vb:line 559
at WorldCluster.WC_Character.CharacterObject.Dispose(Boolean disposing) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldCluster\WC.Character.vb:line 168
at WorldCluster.WC_Network.ClientClass.Dispose(Boolean disposing) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldCluster\WC.Network.vb:line 771
at WorldCluster.WC_Network.ClientClass.OnData(IAsyncResult ar) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldCluster\WC.Network.vb:line 650
at System.Net.LazyAsyncResult.Complete(IntPtr userToken)
at System.Net.ContextAwareResult.CompleteCallback(Object state)
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Net.ContextAwareResult.Complete(IntPtr userToken)
at System.Net.LazyAsyncResult.ProtectedInvokeCallback(Object result, IntPtr userToken)
at System.Net.Sockets.BaseOverlappedAsyncResult.CompletionPortCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* nativeOverlapped)
at System.Threading._IOCompletionCallback.PerformIOCompletionCallback(UInt32 errorCode, UInt32 numBytes, NativeOverlapped* pOVERLAP)
Followed by the WorldServer
System.NullReferenceException: Object reference not set to an instance of an object.
at MySql.Data.MySqlClient.NativeDriver.ExecuteCommand(DBCmd cmd, Byte[] bytes, Int32 length)
at MySql.Data.MySqlClient.NativeDriver.Query(Byte[] bytes, Int32 length)
at MySql.Data.MySqlClient.Statement.ExecuteNext()
at MySql.Data.MySqlClient.MySqlCommand.ExecuteReader(CommandBehavior behavior)
at MySql.Data.MySqlClient.MySqlCommand.ExecuteDbDataReader(CommandBehavior behavior)
at System.Data.Common.DbCommand.System.Data.IDbCommand.ExecuteReader(CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.FillInternal(DataSet dataset, DataTable[] datatables, Int32 startRecord, Int32 maxRecords, String srcTable, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable[] dataTables, Int32 startRecord, Int32 maxRecords, IDbCommand command, CommandBehavior behavior)
at System.Data.Common.DbDataAdapter.Fill(DataTable dataTable)
at mangosVB.Common.SQL.Query(String sqlquery, DataTable& Result) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\Common\SQL.vb:line 391
at mangosVB.WorldServer.WS_Handlers_Instance.InstanceMapUpdate() in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Handlers\WS.Handlers.Instance.vb:line 30
at mangosVB.WorldServer.WS_TimerBasedEvents.TCharacterSaver.Update(Object state) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEvents.vb:line 499
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.TimerQueueTimer.CallCallback()
at System.Threading.TimerQueueTimer.Fire()
at System.Threading.TimerQueue.FireNextTimers()
[03:47:04] Error updating AI.
System.Collections.Generic.KeyNotFoundException: The given key was not present i
n the dictionary.
at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
at mangosVB.WorldServer.WS_Creatures.CreatureObject.AddToWorld() in C:\Users
Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.Creatures.vb:line 1
497
at mangosVB.WorldServer.WS_Creatures.CreatureObject.Respawn() in C:\Users\Kri
ll\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.Creatures.vb:line 1476
at mangosVB.WorldServer.WS_Creatures_AI.DefaultAI.DoThink() in C:\Users\Krill
\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Creatures.AI.vb:line 386
at mangosVB.WorldServer.WS_TimerBasedEvents.TAIManager.Update(Object state) i
n C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEvents
.vb:line 426
When running multiple World Server Consoles, Transports like boats can't be transfered into the next cluster. This is only happens when running 2 x World Servers
This works just fine with 1 World Server running.
After completing a quest, the next quest is not brought up in the quest window, and the window does not close as mentioned in previous issue. You can close the quest window and click on the npc again to get the next quest.
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:02] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:03] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:04] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:05] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:06] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:07] Cluster ping: [-4ms]
[05:38:08] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:09] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:12] Update: Spell Manager skipping update
[05:38:12] Update: Spell Manager skipping update
[05:38:12] Update: Spell Manager skipping update
[05:38:13] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:14] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:15] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:16] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:17] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:18] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:19] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:20] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:21] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line 1085
at mangosVB.WorldServer.WS_Spells.SPELL_AURA_MOD_STAT_PERCENT(BaseUnit& Targe
t, BaseObject& Caster, SpellEffect& EffectInfo, Int32 SpellID, Int32 StackCount,
AuraAction Action) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServe
r\WS.Spells.vb:line 6456
at mangosVB.WorldServer.WS_Base.BaseUnit.RemoveAura(Int32 Slot, BaseUnit& Cas
ter, Boolean RemovedByDuration, Boolean SendUpdate) in C:\Users\Krill\Desktop\Ma
NGOSVBZero\src\Server\WorldServer\Objects\WS.Base.vb:line 378
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.UpdateSpells(BaseUn
it& c) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBas
edEvents.vb:line 325
at mangosVB.WorldServer.WS_TimerBasedEvents.TSpellManager.Update(Object state
) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.TimerBasedEve
nts.vb:line 252
[05:38:22] System.OverflowException: Arithmetic operation resulted in an overflo
w.
at mangosVB.WorldServer.WS_CharManagment.CharacterObject.UpdateManaRegen() in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\Objects\WS.CharManag
ment.vb:line
Rage regeneration seems a bit off for Classic.
MangosVBZero: https://github.com/mangosvb/serverZero/blob/master/Server/WorldServer/WS.Combat.vb#L1075
https://github.com/mangosvb/serverZero/blob/master/Server/WorldServer/WS.Combat.vb#L1131
Official Blizzard Dev: http://blue.cardplace.com/newcache/en/83678537.htm (second post)
Pre-Expansion Rage Gained from dealing damage = (Damage Dealt) / (Rage Conversion at Your Level) * 7.5
For Taking Damage (both pre and post expansion):
Rage Gained = (Damage Taken) / (Rage Conversion at Your Level) * 2.5
When a Mage tries to cast the Fireball spell it shows the cast animation, but does not complete the spell. This is SpellID 133, it used to work but no longer does for me.
When a player is in the world, and the world server goes down, and is kicked back to the characters screen, it fails to reload the characters after the world server is offline.
After the okay button on the World Down Message, it will say, session expired or just disconnects you. I found the line of coding this throwing the error for the session expire/disconnect.
This line of coding is location in the World Cluster folder, under WC.Handlers.Auth.vb line 584.
Public Sub On_CMSG_PLAYER_LOGIN(ByRef packet As PacketClass, ByRef Client As ClientClass)
Dim GUID As ULong = 0
packet.GetInt16() 'int16 unknown
GUID = packet.GetUInt64() 'uint64 guid
Log.WriteLine(LogType.DEBUG, "[{0}:{1}] CMSG_PLAYER_LOGIN [0x{2:X}]", Client.IP, Client.Port, GUID)
Try
If Client.Character Is Nothing Then
Client.Character = New CharacterObject(GUID, Client)
Else
If Client.Character.GUID <> GUID Then
Client.Character.Dispose()
Client.Character = New CharacterObject(GUID, Client)
Else
Client.Character.ReLoad()
End If
End If
If WorldServer.InstanceCheck(Client, Client.Character.Map) Then
Client.Character.GetWorld.ClientConnect(Client.Index, Client.GetClientInfo)
Client.Character.IsInWorld = True
Client.Character.GetWorld.ClientLogin(Client.Index, Client.Character.GUID)
Client.Character.OnLogin()
Else
Log.WriteLine(LogType.FAILED, "[{0:000000}] Unable to login: WORLD SERVER DOWN", Client.Index)
Client.Character.Dispose()
Client.Character = Nothing
Dim r As New PacketClass(OPCODES.SMSG_CHARACTER_LOGIN_FAILED)
r.AddInt8(AuthLoginCodes.CHAR_LOGIN_NO_WORLD)
Client.Send(r)
r.Dispose()
End If
Catch ex As Exception
Log.WriteLine(LogType.FAILED, "[{0:000000}] Unable to login: {1}", Client.Index, ex.ToString)
Client.Character.Dispose()
Client.Character = Nothing
Dim r As New PacketClass(OPCODES.SMSG_CHARACTER_LOGIN_FAILED)
r.AddInt8(AuthResponseCodes.CHAR_LOGIN_FAILED)
Client.Send(r)
r.Dispose()
End Try
End Sub
Fishing works unless you catch a fish then it hits an nullreference error in the GameObject Use routines when it goes to pop up the loot window.
There are still some Creatures related to Game Events being spawned such as Midsummer Celebrants in Elwynn Forest, this is due I believe to there not being entries for those spawns in the Game Event Tables.
System.NullReferenceException: Object reference not set to an instance of an obj
ect.
at mangosVB.WorldServer.WS_Maps.TMap.GetIntersectionTime(Ray pRay, Single pMa
xDist, Boolean pStopAtFirstHit) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Serve
r\WorldServer\WS.Maps.vb:line 446
at mangosVB.WorldServer.WS_Maps.TMap.GetHeight(Vector3 pos) in C:\Users\Krill
\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Maps.vb:line 407
at mangosVB.WorldServer.WS_Maps.GetVMapHeight(UInt32 MapID, Single x, Single
y, Single z) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Ma
ps.vb:line 897
Some times when you complete a quest, the window does not close, and clicking cancel does not do any thing, you have to close the window by clicking the X on the window.
Error when falling.
System.OverflowException: Arithmetic operation resulted in an overflow.
at mangosVB.WorldServer.WS_CharMovement.OnMovementPacket(PacketClass& packet,
ClientClass& Client) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldSer
ver\WS.CharMovement.vb:line 156
at mangosVB.WorldServer.WS_CharMovement.On_MSG_MOVE_FALL_LAND(PacketClass& pa
cket, ClientClass& Client) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\Wor
ldServer\WS.CharMovement.vb:line 429
If you click on an item to sell to a vendor that is in another bag besides the backpack, it turns grey and does not sell. If you move it to the backpack you can then sell it from there.
The /w warden in chat to use commands tells you there is no player named Warden online.
This quest probably needs to be scripted before it will work properly.
When running the World Cluster with 1 or 2 World Server Consoles, your computer will start to lag badly. I haven't found out where the memory leak is, but it's becoming very annoying in development.
Memory leaks are not good to have.
This should be marked as High Priority.
Opcode handler CMSG_ATTACKSWING:CMSG_ATTACKSWING caused an error:
System.ArgumentOutOfRangeException: Number must be either non-negative and less
than or equal to Int32.MaxValue or -1.
Parameter name: dueTime
at System.Threading.Timer.Change(Int32 dueTime, Int32 period)
at mangosVB.WorldServer.WS_Combat.TAttackTimer.AttackStart(BaseUnit Victim_)
in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Combat.vb:line
793
at mangosVB.WorldServer.WS_Combat.On_CMSG_ATTACKSWING(PacketClass& packet, Cl
ientClass& Client) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer
\WS.Combat.vb:line 1155
at mangosVB.WorldServer.WS_Network.ClientClass.OnPacket(Object state) in C:\U
sers\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Network.vb:line 394
WS.CharManagement.vb Lines 4280 onwards
Public Enum ChangeSpeedType As Byte
RUN
RUNBACK
SWIM
SWIMBACK
TURNRATE
End Enum
The range you can shoot from with a bow seems to be quite far, but I may be wrong, this should be checked out.
When attacking a creature facing away from you, it seems buggy.
After running around a bit, you are then able to engage in combat with mobs
I died in the Wailing Caverns, and when I released my spirit I was sent to the Graveyard over in Ashenvale. On the corpse run back from Ashenvale, when I crossed over in to the Barrens, I was instantly teleported to the Graveyard outside of The Crossroads, I believe this is the graveyard I should have been sent to in the first place.
Once I left the instance and entered the cave area of the caverns, if I died there I was sent to the Crossroads graveyard. So the issue appears to be when you die inside an instance.
When you die and Release Spirit, you're not supposed to send a ping on the minimap in Classic.
When you right-click, turn to another direction, and leave your character 'spin/rotate' to correct its orientation, you'll see that your character is not rotating correctly, or smoothly. This is, I believe, due to the way movement is handled in the 1.12.x client. It also involves the turn rate packet.
The way movement is handled was dramatically changed in TBC.
If you enable the Warden anticheat system it throws a memory error.
System.AccessViolationException: Attempted to read or write protected
memory. This is often an indication that other memory is corrupt.
If you run away from a creature and it leaves combat and goes back to where it followed you from, the Auto Shot stays on and keeps shooting at the creature.
If you afk while sitting in a chair, you are changed to the normal sitting standing state instead of the chair standing state.
When you turn in a quest, the text that should be showing is not there, just an empty window.
If you try to log out while in combat. The game doesn't tell you "You can't log out now." It just sits there and does nothing.
[09:35:20] [127.0.0.1:60681] Error loading AuthEngine:
System.EntryPointNotFoundException: Unable to find an entry point named 'BN_mod'
in DLL 'LIBEAY32.dll'.
at mangosVB.Common.NativeMethods.BN_mod(IntPtr r, IntPtr a, IntPtr b, IntPtr
ctx)
at mangosVB.Common.NativeMethods.BN_mod(IntPtr r, IntPtr a, IntPtr b, IntPtr
ctx, String dummy) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\Common\Nati
veMethods.vb:line 71
at RealmServer.AuthEngineClass.CalculateB() in C:\Users\Krill\Desktop\MaNGOSV
BZero\src\Server\RealmServer\AuthEngineClass.vb:line 85
at RealmServer.AuthEngineClass.CalculateV() in C:\Users\Krill\Desktop\MaNGOSV
BZero\src\Server\RealmServer\AuthEngineClass.vb:line 139
at RealmServer.AuthEngineClass.CalculateX(Byte[] username, Byte[] pwHash) in
C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\RealmServer\AuthEngineClass.vb:li
ne 162
at RealmServer.RS_Main.On_RS_LOGON_CHALLENGE(Byte[]& data, ClientClass& Clien
t) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\RealmServer\RealmServer.vb:
line 433
After finding two Taxi nodes that are linked together, upon opening the menu, your client receive a memory packet error. This happens on all NPC Taxi Nodes. Trying to figure out what is causing the errors..
I need a conformation on this one. Is it just me or is this happening to everyone?
Example: Node 1 in Stormwind & Node 2 in Westfall
Connection from [127.0.0.1:55023] cause error System.InvalidOperation
Exception: Queue empty.
at System.Collections.Generic.Queue`1.Dequeue()
at mangosVB.WorldServer.WS_Network.ClientClass.OnPacket() in C:\Users\Krill\D
esktop\MaNGOSVBZero\src\Server\WorldServer\WS.Network.vb:line 386
Was spell training when this happened.
Also appeared to have killed the Thread running MAP ID 0 in cluster.
We need to change the database structure from the old SpuriousZero database structure to use the MangosZero structure.
[10:53:25] Opcode handler CMSG_MESSAGECHAT:00000095 caused an error:
System.Collections.Generic.KeyNotFoundException: The given key was not present i
n the dictionary.
Server stack trace:
at mangosVB.WorldServer.WS_Network.WorldServerClass.ClientPacket(UInt32 ID, B
yte[] Data) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Net
work.vb:line 229
at System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(
IntPtr md, Object[] args, Object server, Object[]& outArgs)
at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMes
sage msg)
Exception rethrown at [0]:
at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage req
Msg, IMessage retMsg)
at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgDa
ta, Int32 type)
at mangosVB.Common.IWorld.ClientPacket(UInt32 ID, Byte[] Data)
at WorldCluster.WC_Handlers_Chat.On_CMSG_MESSAGECHAT(PacketClass& packet, Cli
entClass& Client) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldCluster
\Handlers\WC.Handlers.Chat.vb:line 167
at WorldCluster.WC_Network.ClientClass.OnPacket() in C:\Users\Krill\Desktop\M
aNGOSVBZero\src\Server\WorldCluster\WC.Network.vb:line 666
[10:52:49] Connection from [127.0.0.1:49985] cause error System.NullReferenceExc
eption: Object reference not set to an instance of an object.
at mangosVB.WorldServer.WS_Network.ClientClass.OnPacket() in C:\Users\Krill\D
esktop\MaNGOSVBZero\src\Server\WorldServer\WS.Network.vb:line 389
Porting to all raids/instance as much as i can to see how well the server runs with all of the threads open. Eventually ran across this.
System.NullReferenceException: Object reference not set to an instance of an obj
ect.
at mangosVB.WorldServer.WS_Maps.TMap.IsInLineOfSight(Vector3 pos1, Vector3 po
s2) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Maps.vb:lin
e 394
at mangosVB.WorldServer.WS_Maps.IsInLineOfSight(UInt32 MapID, Single x1, Sing
le y1, Single z1, Single x2, Single y2, Single z2) in C:\Users\Krill\Desktop\MaN
GOSVBZero\src\Server\WorldServer\WS.Maps.vb:line 877
ServerZero:
Public Function RollChance(ByVal Chance As Single) As Boolean
Return (Chance >= (Rnd.NextDouble() * 100.0F))
End Function
ServerOne:
Public Function RollChance(ByVal Chance As Single) As Boolean
Dim nChance As Integer = Chance * 100
If Rnd.Next(1, 10001) <= nChance Then Return True
Return False
End Function
Opcode handler MSG_MOVE_START_BACKWARD:MSG_MOVE_START_BACKWARD caused
an error:
System.OverflowException: Arithmetic operation resulted in an overflow.
at mangosVB.WorldServer.WS_CharMovement.OnMovementPacket(PacketClass& packet,
ClientClass& Client) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldSer
ver\WS.CharMovement.vb:line 156
at mangosVB.WorldServer.WS_Network.ClientClass.OnPacket(Object state) in C:\U
sers\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Network.vb:line 394
Opcode handler MSG_MOVE_START_FORWARD:MSG_MOVE_START_FORWARD caused a
n error:
System.OverflowException: Arithmetic operation resulted in an overflow.
at mangosVB.WorldServer.WS_CharMovement.OnMovementPacket(PacketClass& packet,
ClientClass& Client) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldSer
ver\WS.CharMovement.vb:line 156
at mangosVB.WorldServer.WS_Network.ClientClass.OnPacket(Object state) in C:\U
sers\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Network.vb:line 394
Opcode handler MSG_MOVE_START_TURN_LEFT:MSG_MOVE_START_TURN_LEFT caus
ed an error:
System.OverflowException: Arithmetic operation resulted in an overflow.
at mangosVB.WorldServer.WS_CharMovement.OnMovementPacket(PacketClass& packet,
ClientClass& Client) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldSer
ver\WS.CharMovement.vb:line 156
at mangosVB.WorldServer.WS_Network.ClientClass.OnPacket(Object state) in C:\U
sers\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Network.vb:line 394
Opcode handler MSG_MOVE_START_TURN_RIGHT:MSG_MOVE_START_TURN_RIGHT ca
used an error:
System.OverflowException: Arithmetic operation resulted in an overflow.
at mangosVB.WorldServer.WS_CharMovement.OnMovementPacket(PacketClass& packet,
ClientClass& Client) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldSer
ver\WS.CharMovement.vb:line 156
at mangosVB.WorldServer.WS_Network.ClientClass.OnPacket(Object state) in C:\U
sers\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Network.vb:line 394
Opcode handler MSG_MOVE_START_STRAFE_LEFT:MSG_MOVE_START_STRAFE_LEFT
caused an error:
System.OverflowException: Arithmetic operation resulted in an overflow.
at mangosVB.WorldServer.WS_CharMovement.OnMovementPacket(PacketClass& packet,
ClientClass& Client) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldSer
ver\WS.CharMovement.vb:line 156
at mangosVB.WorldServer.WS_Network.ClientClass.OnPacket(Object state) in C:\U
sers\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Network.vb:line 394
Opcode handler MSG_MOVE_STOP_STRAFE:MSG_MOVE_STOP_STRAFE caused an er
ror:
System.OverflowException: Arithmetic operation resulted in an overflow.
at mangosVB.WorldServer.WS_CharMovement.OnMovementPacket(PacketClass& packet,
ClientClass& Client) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldSer
ver\WS.CharMovement.vb:line 156
at mangosVB.WorldServer.WS_Network.ClientClass.OnPacket(Object state) in C:\U
sers\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Network.vb:line 394
Opcode handler MSG_MOVE_START_STRAFE_RIGHT:MSG_MOVE_START_STRAFE_RIGH
T caused an error:
System.OverflowException: Arithmetic operation resulted in an overflow.
at mangosVB.WorldServer.WS_CharMovement.OnMovementPacket(PacketClass& packet,
ClientClass& Client) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldSer
ver\WS.CharMovement.vb:line 156
at mangosVB.WorldServer.WS_Network.ClientClass.OnPacket(Object state) in C:\U
sers\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Network.vb:line 394
Opcode handler MSG_MOVE_STOP_TURN:MSG_MOVE_STOP_TURN caused an error:
System.OverflowException: Arithmetic operation resulted in an overflow.
at mangosVB.WorldServer.WS_CharMovement.OnMovementPacket(PacketClass& packet,
ClientClass& Client) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldSer
ver\WS.CharMovement.vb:line 156
at mangosVB.WorldServer.WS_Network.ClientClass.OnPacket(Object state) in C:\U
sers\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Network.vb:line 394
Opcode handler MSG_MOVE_STOP:MSG_MOVE_STOP caused an error:
System.OverflowException: Arithmetic operation resulted in an overflow.
at mangosVB.WorldServer.WS_CharMovement.OnMovementPacket(PacketClass& packet,
ClientClass& Client) in C:\Users\Krill\Desktop\MaNGOSVBZero\src\Server\WorldSer
ver\WS.CharMovement.vb:line 156
at mangosVB.WorldServer.WS_Network.ClientClass.OnPacket(Object state) in C:\U
sers\Krill\Desktop\MaNGOSVBZero\src\Server\WorldServer\WS.Network.vb:line 394
Hunters Mark is placed on the Target and the Player BOTH.
When a player goes AFK and stays that way for a long period of time, they never timeout and get disconnected like they should.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.