Jump to content

bosc0

Members
  • Posts

    17
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by bosc0

  1. Call stack: Address Frame Function SourceFile 0000000076F55ABA 000000000C700200 NtWaitForSingleObject+A 000007FEFC9F31E6 000000000C700280 0001:00000000000021E6 C:\\Windows\\system32\\MSWSOCK.dll 000007FEFC9FE7E5 000000000C700420 WSPStartup+63A5 000007FEFEFEB89C 000000000C700460 select+15C 000007FEFEFEB81D 000000000C700560 select+DD 0000000140641AAC 000000000C707A20 SocketHandler::Select+7DC c:\\source\\dep\\src\\sockets\\sockethandler.cpp line 404 0000000140641177 000000000C707A60 SocketHandler::Select+37 c:\\source\\dep\\src\\sockets\\sockethandler.cpp line 300 00000001400397EB 000000000C71FE40 RARunnable::run+22B c:\\source\\src\\mangosd\\master.cpp line 177 00000001402C4023 000000000C71FEB0 ACE_Based::Thread::ThreadTask+23 c:\\source\\src\\shared\\threading.cpp line 186 000007FEF44E170B 000000000C71FEF0 ?invoke@ACE_OS_Thread_Adapter@@UEAAKXZ+5B 0000000073CA2FDF 000000000C71FF20 _endthreadex+47 0000000073CA3080 000000000C71FF50 _endthreadex+E8 0000000076E0466D 000000000C71FF80 BaseThreadInitThunk+D 0000000076F38791 000000000C71FFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 0000000076F55DBA 000000000C81FD30 ZwDelayExecution+A 0000000076E0C648 000000000C81FDB0 SleepEx+88 00000001402C4289 000000000C81FE00 ACE_Based::Thread::Sleep+39 c:\\source\\src\\shared\\threading.cpp line 232 00000001400393A1 000000000C81FE40 FreezeDetectorRunnable::run+91 c:\\source\\src\\mangosd\\master.cpp line 83 00000001402C4023 000000000C81FEB0 ACE_Based::Thread::ThreadTask+23 c:\\source\\src\\shared\\threading.cpp line 186 000007FEF44E170B 000000000C81FEF0 ?invoke@ACE_OS_Thread_Adapter@@UEAAKXZ+5B 0000000073CA2FDF 000000000C81FF20 _endthreadex+47 0000000073CA3080 000000000C81FF50 _endthreadex+E8 0000000076E0466D 000000000C81FF80 BaseThreadInitThunk+D 0000000076F38791 000000000C81FFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 0000000076F55ABA 000000000C91F880 NtWaitForSingleObject+A 000007FEFC9F31E6 000000000C91F900 0001:00000000000021E6 C:\\Windows\\system32\\MSWSOCK.dll 000007FEFC9FE7E5 000000000C91FAA0 WSPStartup+63A5 000007FEFEFEB89C 000000000C91FAE0 select+15C 000007FEFEFEB81D 000000000C91FBE0 select+DD 000007FEF4498252 000000000C91FC60 ?wait_for_multiple_events@?$ACE_Select_Reactor_T@V?$ACE_Reactor_Token_T@VACE_Token@@@@@@MEAAHAEAVACE_Select_Reactor_Handle_Set@@PEAVACE_Time_Value@@@Z+132 000007FEF4510DC0 000000000C91FCD0 ?handle_events@ACE_TP_Reactor@@UEAAHPEAVACE_Time_Value@@@Z+A0 000007FEF44EE55D 000000000C91FD00 ?run_reactor_event_loop@ACE_Reactor@@QEAAHAEAVACE_Time_Value@@P6AHPEAV1@@Z@Z+4D 00000001402C53E7 000000000C91FE40 ReactorRunnable::svc+77 c:\\source\\src\\game\\worldsocketmgr.cpp line 167 000007FEF450A171 000000000C91FE70 ?svc_run@ACE_Task_Base@@SAKPEAX@Z+41 000007FEF450A72B 000000000C91FEB0 ?invoke_i@ACE_Thread_Adapter@@EEAAKXZ+4B 000007FEF450A851 000000000C91FEF0 ?invoke@ACE_Thread_Adapter@@UEAAKXZ+71 0000000073CA2FDF 000000000C91FF20 _endthreadex+47 0000000073CA3080 000000000C91FF50 _endthreadex+E8 0000000076E0466D 000000000C91FF80 BaseThreadInitThunk+D 0000000076F38791 000000000C91FFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 0000000076F55ABA 000000000CA1F880 NtWaitForSingleObject+A 000007FEFC9F31E6 000000000CA1F900 0001:00000000000021E6 C:\\Windows\\system32\\MSWSOCK.dll 000007FEFC9FE7E5 000000000CA1FAA0 WSPStartup+63A5 000007FEFEFEB89C 000000000CA1FAE0 select+15C 000007FEFEFEB81D 000000000CA1FBE0 select+DD 000007FEF4498252 000000000CA1FC60 ?wait_for_multiple_events@?$ACE_Select_Reactor_T@V?$ACE_Reactor_Token_T@VACE_Token@@@@@@MEAAHAEAVACE_Select_Reactor_Handle_Set@@PEAVACE_Time_Value@@@Z+132 000007FEF4510DC0 000000000CA1FCD0 ?handle_events@ACE_TP_Reactor@@UEAAHPEAVACE_Time_Value@@@Z+A0 000007FEF44EE55D 000000000CA1FD00 ?run_reactor_event_loop@ACE_Reactor@@QEAAHAEAVACE_Time_Value@@P6AHPEAV1@@Z@Z+4D 00000001402C53E7 000000000CA1FE40 ReactorRunnable::svc+77 c:\\source\\src\\game\\worldsocketmgr.cpp line 167 000007FEF450A171 000000000CA1FE70 ?svc_run@ACE_Task_Base@@SAKPEAX@Z+41 000007FEF450A72B 000000000CA1FEB0 ?invoke_i@ACE_Thread_Adapter@@EEAAKXZ+4B 000007FEF450A851 000000000CA1FEF0 ?invoke@ACE_Thread_Adapter@@UEAAKXZ+71 0000000073CA2FDF 000000000CA1FF20 _endthreadex+47 0000000073CA3080 000000000CA1FF50 _endthreadex+E8 0000000076E0466D 000000000CA1FF80 BaseThreadInitThunk+D 0000000076F38791 000000000CA1FFD0 RtlUserThreadStart+21 ======================== Local Variables And Parameters Call stack: Address Frame Function SourceFile 000000014066CA37 000000000C42E268 __chkstk+37 000000014013570D 000000000C42E270 Player::HasItemCount+1D c:\\source\\src\\game\\player.cpp line 8765 Local <user defined> 'this' = 0 Parameter unsigned int 'item' = 0 Parameter unsigned int 'count' = 0 Parameter bool 'inBankAlso' = 0 Local unsigned int 'tempcount' = 1 00000001403C5778 000000000C43B8F0 Spell::CheckItems+B8 c:\\source\\src\\game\\spell.cpp line 5408 Local unsigned int 'itemid' = 0 Local <user defined> 'proto' = 0 Local <user defined> 'this' = 0 Local unsigned int 'totems' = 0 Local unsigned int 'TotemCategory' = 2D Local <user defined> 'p_caster' = 147000000FF 00000001403BFEFB 000000000C4687E0 Spell::CheckCast+126B c:\\source\\src\\game\\spell.cpp line 4277 Local SpellCastResult int SPELL_FAILED_SUCCESS = 40074320 int SPELL_FAILED_AFFECTING_COMBAT = 40074320 int SPELL_FAILED_ALREADY_AT_FULL_HEALTH = 40074320 int SPELL_FAILED_ALREADY_AT_FULL_MANA = 40074320 int SPELL_FAILED_ALREADY_AT_FULL_POWER = 40074320 int SPELL_FAILED_ALREADY_BEING_TAMED = 40074320 int SPELL_FAILED_ALREADY_HAVE_CHARM = 40074320 int SPELL_FAILED_ALREADY_HAVE_SUMMON = 40074320 int SPELL_FAILED_ALREADY_OPEN = 40074320 int SPELL_FAILED_AURA_BOUNCED = 40074320 int SPELL_FAILED_AUTOTRACK_INTERRUPTED = 40074320 int SPELL_FAILED_BAD_IMPLICIT_TARGETS = 40074320 int SPELL_FAILED_BAD_TARGETS = 40074320 int SPELL_FAILED_CANT_BE_CHARMED = 40074320 int SPELL_FAILED_CANT_BE_DISENCHANTED = 40074320 int SPELL_FAILED_CANT_BE_DISENCHANTED_SKILL = 40074320 int SPELL_FAILED_CANT_BE_MILLED = 40074320 int SPELL_FAILED_CANT_BE_PROSPECTED = 40074320 int SPELL_FAILED_CANT_CAST_ON_TAPPED = 40074320 int SPELL_FAILED_CA »# VISIBLE = 40074320 int SPELL_FAILED_CANT_DUEL_WHILE_STEALTHED = 40074320 int SPELL_FAILED_CANT_STEALTH = 40074320 int SPELL_FAILED_CASTER_AURASTATE = 40074320 int SPELL_FAILED_CASTER_DEAD = 40074320 int SPELL_FAILED_CHARMED = 40074320 int SPELL_FAILED_CHEST_IN_USE = 40074320 int SPELL_FAILED_CONFUSED = 40074320 int SPELL_FAILED_DONT_REPORT = 40074320 int SPELL_FAILED_EQUIPPED_ITEM = 40074320 int SPELL_FAILED_EQUIPPED_ITEM_CLASS = 40074320 int SPELL_FAILED_EQUIPPED_ITEM_CLASS_MAINHAND = 40074320 int SPELL_FAILED_EQUIPPED_ITEM_CLASS_OFFHAND = 40074320 int SPELL_FAILED_ERROR = 40074320 int SPELL_FAILED_FIZZLE = 40074320 int SPELL_FAILED_FLEEING = 40074320 int SPELL_FAILED_FOOD_LOWLEVEL = 40074320 int SPELL_FAILED_HIGHLEVEL = 40074320 int SPELL_FAILED_HUNGER_SATIATED = 40074320 int SPELL_FAILED_IMMUNE = 40074320 int SPELL_FAILED_INCORRECT_AREA = 40074320 int SPELL_FAILED_INTERRUPTED = 40074320 int SPELL_FAILED_INTERRUPTED_COMBAT = 40074320 int SPELL_FAILED_ITEM_ALREADY_ENCHANTED = 40074320 int SPELL_FAILED_ITEM_GONE = 40074320 int SPELL_FAILED_ITEM_NOT_FOUND = 40074320 int SPELL_FAILED_ITEM_NOT_READY = 40074320 int SPELL_FAILED_LEVEL_REQUIREMENT = 40074320 int SPELL_FAILED_LINE_OF_SIGHT = 40074320 int SPELL_FAILED_LOWLEVEL = 40074320 int SPELL_FAILED_LOW_CASTLEVEL = 40074320 int SPELL_FAILED_MAINHAND_EMPTY = 40074320 int SPELL_FAILED_MOVING = 40074320 int SPELL_FAILED_NEED_AMMO = 40074320 int SPELL_FAILED_NEED_AMMO_POUCH = 40074320 int SPELL_FAILED_NEED_EXOTIC_AMMO = 40074320 int SPELL_FAILED_NEED_MORE_ITEMS = 40074320 int SPELL_FAILED_NOPATH = 40074320 int SPELL_FAILED_NOT_BEHIND = 40074320 int SPELL_FAILED_NOT_FISHABLE = 40074320 int SPELL_FAILED_NOT_FLYING = 40074320 int SPELL_FAILED_NOT_HERE = 40074320 int SPELL_FAILED_NOT_INFRONT = 40074320 int SPELL_FAILED_NOT_IN_CONTROL = 40074320 int SPELL_FAILED_NOT_KNOWN = 40074320 int SPELL_FAILED_NOT_MOUNTED = 40074320 int SPELL_FAILED_NOT_ON_TAXI = 40074320 int SPELL_FAILED_NOT_ON_TRANSPORT = 40074320 int SPELL_FAILED_NOT_READY = 40074320 int SPELL_FAILED_NOT_SHAPESHIFT = 40074320 int SPELL_FAILED_NOT_STANDING = 40074320 int SPELL_FAILED_NOT_TRADEABLE = 40074320 int SPELL_FAILED_NOT_TRADING = 40074320 int SPELL_FAILED_NOT_UNSHEATHED = 40074320 int SPELL_FAILED_NOT_WHILE_GHOST = 40074320 int SPELL_FAILED_NOT_WHILE_LOOTING = 40074320 int SPELL_FAILED_NO_AMMO = 40074320 int SPELL_FAILED_NO_CHARGES_REMAIN = 40074320 int SPELL_FAILED_NO_CHAMPION = 40074320 int SPELL_FAILED_NO_COMBO_POINTS = 40074320 int SPELL_FAILED_NO_DUELING = 40074320 int SPELL_FAILED_NO_ENDURANCE = 40074320 int SPELL_FAILED_NO_FISH = 40074320 int SPELL_FAILED_NO_ITEMS_WHILE_SHAPESHIFTED = 40074320 int SPELL_FAILED_NO_MOUNTS_ALLOWED = 40074320 int SPELL_FAILED_NO_PET = 40074320 int SPELL_FAILED_NO_POWER = 40074320 int SPELL_FAILED_NOTHING_TO_DISPEL = 40074320 int SPELL_FAILED_NOTHING_TO_STEAL = 40074320 int SPELL_FAILED_ONLY_ABOVEWATER = 40074320 int SPELL_FAILED_ONLY_DAYTIME = 40074320 int SPELL_FAILED_ONLY_INDOORS = 40074320 int SPELL_FAILED_ONLY_MOUNTED = 40074320 int SPELL_FAILED_ONLY_NIGHTTIME = 40074320 int SPELL_FAILED_ONLY_OUTDOORS = 40074320 int SPELL_FAILED_ONLY_SHAPESHIFT = 40074320 int SPELL_FAILED_ONLY_STEALTHED = 40074320 int SPELL_FAILED_ONLY_UNDERWATER = 40074320 int SPELL_FAILED_OUT_OF_RANGE = 40074320 int SPELL_FAILED_PACIFIED = 40074320 int SPELL_FAILED_POSSESSED = 40074320 int SPELL_FAILED_REAGENTS = 40074320 int SPELL_FAILED_REQUIRES_AREA = 40074320 int SPELL_FAILED_REQUIRES_SPELL_FOCUS = 40074320 int SPELL_FAILED_ROOTED = 40074320 int SPELL_FAILED_SILENCED = 40074320 int SPELL_FAILED_SPELL_IN_PROGRESS = 40074320 int SPELL_FAILED_SPELL_LEARNED = 40074320 int SPELL_FAILED_SPELL_UNAVAILABLE = 40074320 int SPELL_FAILED_STUNNED = 40074320 int SPELL_FAILED_TARGETS_DEAD = 40074320 int SPELL_FAILED_TARGET_AFFECTING_COMBAT = 40074320 int SPELL_FAILED_TARGET_AURASTATE = 40074320 int SPELL_FAILED_TARGET_DUELING = 40074320 int SPELL_FAILED_TARGET_ENEMY = 40074320 int SPELL_FAILED_TARGET_ENRAGED = 40074320 int SPELL_FAILED_TARGET_FRIENDLY = 40074320 int SPELL_FAILED_TARGET_IN_COMBAT = 40074320 int SPELL_FAILED_TARGET_IS_PLAYER = 40074320 int SPELL_FAILED_TARGET_IS_PLAYER_CONTROLLED = 40074320 int SPELL_FAILED_TARGET_NOT_DEAD = 40074320 int SPELL_FAILED_TARGET_NOT_IN_PARTY = 40074320 int SPELL_FAILED_TARGET_NOT_LOOTED = 40074320 int SPELL_FAILED_TARGET_NOT_PLAYER = 40074320 int SPELL_FAILED_TARGET_NO_POCKETS = 40074320 int SPELL_FAILED_TARGET_NO_WEAPONS = 40074320 int SPELL_FAILED_TARGET_NO_RANGED_WEAPONS = 40074320 int SPELL_FAILED_TARGET_UNSKINNABLE = 40074320 int SPELL_FAILED_THIRST_SATIATED = 40074320 int SPELL_FAILED_TOO_CLOSE = 40074320 int SPELL_FAILED_TOO_MANY_OF_ITEM = 40074320 int SPELL_FAILED_TOTEM_CATEGORY = 40074320 int SPELL_FAILED_TOTEMS = 40074320 int SPELL_FAILED_TRY_AGAIN = 40074320 int SPELL_FAILED_UNIT_NOT_BEHIND = 40074320 int SPELL_FAILED_UNIT_NOT_INFRONT = 40074320 int SPELL_FAILED_WRONG_PET_FOOD = 40074320 int SPELL_FAILED_NOT_WHILE_FATIGUED = 40074320 int SPELL_FAILED_TARGET_NOT_IN_INSTANCE = 40074320 int SPELL_FAILED_NOT_WHILE_TRADING = 40074320 int SPELL_FAILED_TARGET_NOT_IN_RAID = 40074320 int SPELL_FAILED_TARGET_FREEFORALL = 40074320 int SPELL_FAILED_NO_EDIBLE_CORPSES = 40074320 int SPELL_FAILED_ONLY_BATTLEGROUNDS = 40074320 int SPELL_FAILED_TARGET_NOT_GHOST = 40074320 int SPELL_FAILED_TRANSFORM_UNUSABLE = 40074320 int SPELL_FAILED_WRONG_WEATHER = 40074320 int SPELL_FAILED_DAMAGE_IMMUNE = 40074320 int SPELL_FAILED_PREVENTED_BY_MECHANIC = 40074320 int SPELL_FAILED_PLAY_TIME = 40074320 int SPELL_FAILED_REPUTATION = 40074320 int SPELL_FAILED_MIN_SKILL = 40074320 int SPELL_FAILED_NOT_IN_ARENA = 40074320 int SPELL_FAILED_NOT_ON_SHAPESHIFT = 40074320 int SPELL_FAILED_NOT_ON_STEALTHED = 40074320 int SPELL_FAILED_NOT_ON_DAMAGE_IMMUNE = 40074320 int SPELL_FAILED_NOT_ON_MOUNTED = 40074320 int SPELL_FAILED_TOO_SHALLOW = 40074320 int SPELL_FAILED_TARGET_NOT_IN_SANCTUARY = 40074320 int SPELL_FAILED_TARGET_IS_TRIVIAL = 40074320 int SPELL_FAILED_BM_OR_INVISGOD = 40074320 int SPELL_FAILED_EXPERT_RIDING_REQUIREMENT = 40074320 int SPELL_FAILED_ARTISAN_RIDING_REQUIREMENT = 40074320 int SPELL_FAILED_NOT_IDLE = 40074320 int SPELL_FAILED_NOT_INACTIVE = 40074320 int SPELL_FAILED_PARTIAL_PLAYTIME = 40074320 int SPELL_FAILED_NO_PLAYTIME = 40074320 int SPELL_FAILED_NOT_IN_BATTLEGROUND = 40074320 int SPELL_FAILED_NOT_IN_RAID_INSTANCE = 40074320 int SPELL_FAILED_ONLY_IN_ARENA = 40074320 int SPELL_FAILED_TARGET_LOCKED_TO_RAID_INSTANCE = 40074320 int SPELL_FAILED_ON_USE_ENCHANT = 40074320 int SPELL_FAILED_NOT_ON_GROUND = 40074320 int SPELL_FAILED_CUSTOM_ERROR = 40074320 int SPELL_FAILED_CANT_DO_THAT_RIGHT_NOW = 40074320 int SPELL_FAILED_TOO_MANY_SOCKETS = 40074320 int SPELL_FAILED_INVALID_GLYPH = 40074320 int SPELL_FAILED_UNIQUE_GLYPH = 40074320 int SPELL_FAILED_GLYPH_SOCKET_LOCKED = 40074320 int SPELL_FAILED_NO_VALID_TARGETS = 40074320 int SPELL_FAILED_ITEM_AT_MAX_CHARGES = 40074320 int SPELL_FAILED_NOT_IN_BARBERSHOP = 40074320 int SPELL_FAILED_FISHING_TOO_LOW = 40074320 int SPELL_FAILED_ITEM_ENCHANT_TRADE_WINDOW = 40074320 int SPELL_FAILED_SUMMON_PENDING = 40074320 int SPELL_FAILED_MAX_SOCKETS = 40074320 int SPELL_FAILED_PET_CAN_RENAME = 40074320 int SPELL_FAILED_UNKNOWN = 40074320 int SPELL_CAST_OK = 40074320 got resolved after updating mangos.
  2. No clue whats causing those crashes, but they happen pretty much often, i suppose is a spell. Revision: * * 9201 8dac47732a9cca550590b04cb269c3a34df9bf16 //===================================================== *** Hardware *** Processor: Intel(R) Xeon(R) CPU E5405 @ 2.00GHz Number Of Processors: 8 Physical Memory: 8386572 KB (Available: 4156608 KB) Commit Charge Limit: 16960524 KB *** Operation System *** Windows Vista or Windows Server 2008 Server 4.0 Service Pack 1 (Version 6.0, Build 6001) //===================================================== Exception code: C00000FD STACK_OVERFLOW Fault address: 000000014066CA37 01:000000000066BA37 C:\\Core\\mangosd.exe Registers: RAX:000000000000B208 RBX:000007FFE1874000 RCX:000007FFE1874000 RDX:0000000000031541 RSI:0000000000000003 RDI:00000000000EFE01 R8: 0000000000000000 R9: 000000000C423000 R10:000000000C423000 R11:0000000000000000 R12:0000000000000000 R13:0000000000000000 R14:0000000000000000 R15:000000000C42DCC0 CS:RIP:0033:000000014066CA37 SS:RSP:002B:000000000C42E260 RBP:00000000 DS:002B ES:002B FS:0053 GS:002B Flags:00010287 Call stack: Address Frame Function SourceFile 000000014066CA37 000000000C42E268 __chkstk+37 000000014013570D 000000000C42E270 Player::HasItemCount+1D c:\\source\\src\\game\\player.cpp line 8765 00000001403C5778 000000000C43B8F0 Spell::CheckItems+B8 c:\\source\\src\\game\\spell.cpp line 5408 00000001403BFEFB 000000000C4687E0 Spell::CheckCast+126B c:\\source\\src\\game\\spell.cpp line 4277 00000001403B77D1 000000000C468870 Spell::Prepare+261 c:\\source\\src\\game\\spell.cpp line 2439 0000000140074320 000000000C46A9E0 Unit::CastSpell+210 c:\\source\\src\\game\\unit.cpp line 952 0000000140074108 000000000C46DAD0 Unit::CastSpell+188 c:\\source\\src\\game\\unit.cpp line 931 000000014008F6E8 000000000C48A210 Unit::HandleProcTriggerSpell+2898 c:\\source\\src\\game\\unit.cpp line 7643 00000001400A3AAF 000000000C48BA00 Unit::ProcDamageAndSpellFor+9BF c:\\source\\src\\game\\unit.cpp line 12005 0000000140085C73 000000000C48BA60 Unit::ProcDamageAndSpell+63 c:\\source\\src\\game\\unit.cpp line 4659 00000001403B07C1 000000000C48FC50 Spell::DoAllEffectOnTarget+511 c:\\source\\src\\game\\spell.cpp line 1021 00000001403B89EC 000000000C48FD10 Spell::handle_immediate+19C c:\\source\\src\\game\\spell.cpp line 2732 00000001403B8740 000000000C493E70 Spell::cast+920 c:\\source\\src\\game\\spell.cpp line 2709 00000001403B7993 000000000C493F00 Spell::Prepare+423 c:\\source\\src\\game\\spell.cpp line 2484 0000000140074320 000000000C496070 Unit::CastSpell+210 c:\\source\\src\\game\\unit.cpp line 952 0000000140074108 000000000C499160 Unit::CastSpell+188 c:\\source\\src\\game\\unit.cpp line 931 00000001400888D6 000000000C4BDF10 Unit::HandleDummyAuraProc+1BC6 c:\\source\\src\\game\\unit.cpp line 5503 00000001400A3D9A 000000000C4BF700 Unit::ProcDamageAndSpellFor+CAA c:\\source\\src\\game\\unit.cpp line 12029 0000000140085CEF 000000000C4BF760 Unit::ProcDamageAndSpell+DF c:\\source\\src\\game\\unit.cpp line 4661 00000001403B07C1 000000000C4C3950 Spell::DoAllEffectOnTarget+511 c:\\source\\src\\game\\spell.cpp line 1021 00000001403B89EC 000000000C4C3A10 Spell::handle_immediate+19C c:\\source\\src\\game\\spell.cpp line 2732 00000001403B8740 000000000C4C7B70 Spell::cast+920 c:\\source\\src\\game\\spell.cpp line 2709 00000001403B7993 000000000C4C7C00 Spell::Prepare+423 c:\\source\\src\\game\\spell.cpp line 2484 0000000140074320 000000000C4C9D70 Unit::CastSpell+210 c:\\source\\src\\game\\unit.cpp line 952 0000000140074108 000000000C4CCE60 Unit::CastSpell+188 c:\\source\\src\\game\\unit.cpp line 931 00000001400888D6 000000000C4F1C10 Unit::HandleDummyAuraProc+1BC6 c:\\source\\src\\game\\unit.cpp line 5503 00000001400A3D9A 000000000C4F3400 Unit::ProcDamageAndSpellFor+CAA c:\\source\\src\\game\\unit.cpp line 12029 0000000140085CEF 000000000C4F3460 Unit::ProcDamageAndSpell+DF c:\\source\\src\\game\\unit.cpp line 4661 000000014036CD2D 000000000C506E20 Aura::PeriodicTick+D5D c:\\source\\src\\game\\spellauras.cpp line 6711 00000001403547C2 000000000C50AF70 Aura::Update+552 c:\\source\\src\\game\\spellauras.cpp line 669 000000014007DC35 000000000C50B0F0 Unit::_UpdateSpells+205 c:\\source\\src\\game\\unit.cpp line 3117 000000014007036A 000000000C512230 Unit::Update+5A c:\\source\\src\\game\\unit.cpp line 200 000000014037A299 000000000C51B410 Creature::Update+589 c:\\source\\src\\game\\creature.cpp line 437 0000000140103685 000000000C51B4A0 MaNGOS::ObjectUpdater::Visit+F5 c:\\source\\src\\game\\gridnotifiersimpl.h line 47 000000014010357D 000000000C51B510 VisitorHelper<MaNGOS::ObjectUpdater,Creature>+1D c:\\source\\src\\framework\\gamesystem\\typecontainervisitor.h line 65 00000001401025DD 000000000C51B540 VisitorHelper<MaNGOS::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > >+1D c:\\source\\src\\framework\\gamesystem\\typecontainervisitor.h line 71 0000000140101E60 000000000C51B570 VisitorHelper<MaNGOS::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >+30 c:\\source\\src\\framework\\gamesystem\\typecontainervisitor.h line 72 00000001401013AD 000000000C51B5A0 VisitorHelper<MaNGOS::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >+1D c:\\source\\src\\framework\\gamesystem\\typecontainervisitor.h line 95 00000001400FB8A1 000000000C51F680 Map::Visit<MaNGOS::SingleThreaded<ACE_RW_Thread_Mutex>::Lock,MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+161 c:\\source\\src\\game\\map.h line 656 00000001400F3BB8 000000000C51F770 Cell::Visit<MaNGOS::SingleThreaded<ACE_RW_Thread_Mutex>::Lock,MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+88 c:\\source\\src\\game\\cellimpl.h line 48 00000001400D28A3 000000000C51FB60 Map::Update+5A3 c:\\source\\src\\game\\map.cpp line 648 000000014032261F 000000000C51FC50 MapManager::Update+19F c:\\source\\src\\game\\mapmanager.cpp line 266 000000014029DA35 000000000C51FE00 World::Update+725 c:\\source\\src\\game\\world.cpp line 1661 000000014003E705 000000000C51FE40 WorldRunnable::run+A5 c:\\source\\src\\mangosd\\worldrunnable.cpp line 61 00000001402C4023 000000000C51FEB0 ACE_Based::Thread::ThreadTask+23 c:\\source\\src\\shared\\threading.cpp line 186 000007FEF44E170B 000000000C51FEF0 ?invoke@ACE_OS_Thread_Adapter@@UEAAKXZ+5B 0000000073CA2FDF 000000000C51FF20 _endthreadex+47 0000000073CA3080 000000000C51FF50 _endthreadex+E8 0000000076E0466D 000000000C51FF80 BaseThreadInitThunk+D 0000000076F38791 000000000C51FFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 0000000076F55ABA 000000000012FA70 NtWaitForSingleObject+A 0000000076E0C730 000000000012FB30 WaitForSingleObjectEx+A0 000007FEF448B64A 000000000012FB60 ?thr_join@ACE_OS@@YAHPEAXPEAK@Z+2A 000007FEF450E8E3 000000000012FBE0 ?wait_task@ACE_Thread_Manager@@QEAAHPEAVACE_Task_Base@@@Z+243 00000001402C5B03 000000000012FC20 WorldSocketMgr::Wait+63 c:\\source\\src\\game\\worldsocketmgr.cpp line 313 0000000140038F66 000000000012FEE0 Master::Run+776 c:\\source\\src\\mangosd\\master.cpp line 322 00000001400387BD 000000000012FF20 main+42D c:\\source\\src\\mangosd\\main.cpp line 180 000000014003F0DA 000000000012FF50 __tmainCRTStartup+11A f:\\dd\\vctools\\crt_bld\\self_64_amd64\\crt\\src\\crtexe.c line 582 0000000076E0466D 000000000012FF80 BaseThreadInitThunk+D 0000000076F38791 000000000012FFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 0000000076F55DBA 0000000002B2FCB0 ZwDelayExecution+A 0000000076E0C648 0000000002B2FD30 SleepEx+88 00000001402C4289 0000000002B2FD80 ACE_Based::Thread::Sleep+39 c:\\source\\src\\shared\\threading.cpp line 232 0000000140584315 0000000002B2FE40 SqlDelayThread::run+35 c:\\source\\src\\shared\\database\\sqldelaythread.cpp line 39 00000001402C4023 0000000002B2FEB0 ACE_Based::Thread::ThreadTask+23 c:\\source\\src\\shared\\threading.cpp line 186 000007FEF44E170B 0000000002B2FEF0 ?invoke@ACE_OS_Thread_Adapter@@UEAAKXZ+5B 0000000073CA2FDF 0000000002B2FF20 _endthreadex+47 0000000073CA3080 0000000002B2FF50 _endthreadex+E8 0000000076E0466D 0000000002B2FF80 BaseThreadInitThunk+D 0000000076F38791 0000000002B2FFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 0000000076F55DBA 0000000002CDFCB0 ZwDelayExecution+A 0000000076E0C648 0000000002CDFD30 SleepEx+88 00000001402C4289 0000000002CDFD80 ACE_Based::Thread::Sleep+39 c:\\source\\src\\shared\\threading.cpp line 232 0000000140584315 0000000002CDFE40 SqlDelayThread::run+35 c:\\source\\src\\shared\\database\\sqldelaythread.cpp line 39 00000001402C4023 0000000002CDFEB0 ACE_Based::Thread::ThreadTask+23 c:\\source\\src\\shared\\threading.cpp line 186 000007FEF44E170B 0000000002CDFEF0 ?invoke@ACE_OS_Thread_Adapter@@UEAAKXZ+5B 0000000073CA2FDF 0000000002CDFF20 _endthreadex+47 0000000073CA3080 0000000002CDFF50 _endthreadex+E8 0000000076E0466D 0000000002CDFF80 BaseThreadInitThunk+D 0000000076F38791 0000000002CDFFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 0000000076F55DBA 0000000002F3FCB0 ZwDelayExecution+A 0000000076E0C648 0000000002F3FD30 SleepEx+88 00000001402C4289 0000000002F3FD80 ACE_Based::Thread::Sleep+39 c:\\source\\src\\shared\\threading.cpp line 232 0000000140584315 0000000002F3FE40 SqlDelayThread::run+35 c:\\source\\src\\shared\\database\\sqldelaythread.cpp line 39 00000001402C4023 0000000002F3FEB0 ACE_Based::Thread::ThreadTask+23 c:\\source\\src\\shared\\threading.cpp line 186 000007FEF44E170B 0000000002F3FEF0 ?invoke@ACE_OS_Thread_Adapter@@UEAAKXZ+5B 0000000073CA2FDF 0000000002F3FF20 _endthreadex+47 0000000073CA3080 0000000002F3FF50 _endthreadex+E8 0000000076E0466D 0000000002F3FF80 BaseThreadInitThunk+D 0000000076F38791 0000000002F3FFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 0000000076F5671A 000000000C42BBD0 NtGetContextThread+A 0000000076DE7B3A 000000000C42BC00 GetThreadContext+A 000000014003CFA9 000000000C42C140 WheatyExceptionReport::PrintTracesForAllThreads+C9 c:\\source\\src\\shared\\wheatyexceptionreport.cpp line 370 000000014003D376 000000000C42D1B0 WheatyExceptionReport::GenerateExceptionReport+396 c:\\source\\src\\shared\\wheatyexceptionreport.cpp line 468 000000014003C60A 000000000C42D460 WheatyExceptionReport::WheatyUnhandledExceptionFilter+18A c:\\source\\src\\shared\\wheatyexceptionreport.cpp line 109 0000000076E9B30F 000000000C42D540 UnhandledExceptionFilter+15F 0000000076F7EBF0 000000000C42D570 RtlGetUserInfoHeap+1C0 0000000076F4ECAD 000000000C42D5E0 __C_specific_handler+655 0000000076F4E13D 000000000C42D610 RtlSetCriticalSectionSpinCount+7D 0000000076F4EA57 000000000C42DCB0 __C_specific_handler+3FF 0000000076F559F8 000000000C42E250 KiUserExceptionDispatcher+2E 000000014066CA37 000000000C42E268 __chkstk+37 000000014013570D 000000000C42E270 Player::HasItemCount+1D c:\\source\\src\\game\\player.cpp line 8765 00000001403C5778 000000000C43B8F0 Spell::CheckItems+B8 c:\\source\\src\\game\\spell.cpp line 5408 00000001403BFEFB 000000000C4687E0 Spell::CheckCast+126B c:\\source\\src\\game\\spell.cpp line 4277 00000001403B77D1 000000000C468870 Spell::Prepare+261 c:\\source\\src\\game\\spell.cpp line 2439 0000000140074320 000000000C46A9E0 Unit::CastSpell+210 c:\\source\\src\\game\\unit.cpp line 952 0000000140074108 000000000C46DAD0 Unit::CastSpell+188 c:\\source\\src\\game\\unit.cpp line 931 000000014008F6E8 000000000C48A210 Unit::HandleProcTriggerSpell+2898 c:\\source\\src\\game\\unit.cpp line 7643 00000001400A3AAF 000000000C48BA00 Unit::ProcDamageAndSpellFor+9BF c:\\source\\src\\game\\unit.cpp line 12005 0000000140085C73 000000000C48BA60 Unit::ProcDamageAndSpell+63 c:\\source\\src\\game\\unit.cpp line 4659 00000001403B07C1 000000000C48FC50 Spell::DoAllEffectOnTarget+511 c:\\source\\src\\game\\spell.cpp line 1021 00000001403B89EC 000000000C48FD10 Spell::handle_immediate+19C c:\\source\\src\\game\\spell.cpp line 2732 00000001403B8740 000000000C493E70 Spell::cast+920 c:\\source\\src\\game\\spell.cpp line 2709 00000001403B7993 000000000C493F00 Spell::Prepare+423 c:\\source\\src\\game\\spell.cpp line 2484 0000000140074320 000000000C496070 Unit::CastSpell+210 c:\\source\\src\\game\\unit.cpp line 952 0000000140074108 000000000C499160 Unit::CastSpell+188 c:\\source\\src\\game\\unit.cpp line 931 00000001400888D6 000000000C4BDF10 Unit::HandleDummyAuraProc+1BC6 c:\\source\\src\\game\\unit.cpp line 5503 00000001400A3D9A 000000000C4BF700 Unit::ProcDamageAndSpellFor+CAA c:\\source\\src\\game\\unit.cpp line 12029 0000000140085CEF 000000000C4BF760 Unit::ProcDamageAndSpell+DF c:\\source\\src\\game\\unit.cpp line 4661 00000001403B07C1 000000000C4C3950 Spell::DoAllEffectOnTarget+511 c:\\source\\src\\game\\spell.cpp line 1021 00000001403B89EC 000000000C4C3A10 Spell::handle_immediate+19C c:\\source\\src\\game\\spell.cpp line 2732 00000001403B8740 000000000C4C7B70 Spell::cast+920 c:\\source\\src\\game\\spell.cpp line 2709 00000001403B7993 000000000C4C7C00 Spell::Prepare+423 c:\\source\\src\\game\\spell.cpp line 2484 0000000140074320 000000000C4C9D70 Unit::CastSpell+210 c:\\source\\src\\game\\unit.cpp line 952 0000000140074108 000000000C4CCE60 Unit::CastSpell+188 c:\\source\\src\\game\\unit.cpp line 931 00000001400888D6 000000000C4F1C10 Unit::HandleDummyAuraProc+1BC6 c:\\source\\src\\game\\unit.cpp line 5503 00000001400A3D9A 000000000C4F3400 Unit::ProcDamageAndSpellFor+CAA c:\\source\\src\\game\\unit.cpp line 12029 0000000140085CEF 000000000C4F3460 Unit::ProcDamageAndSpell+DF c:\\source\\src\\game\\unit.cpp line 4661 000000014036CD2D 000000000C506E20 Aura::PeriodicTick+D5D c:\\source\\src\\game\\spellauras.cpp line 6711 00000001403547C2 000000000C50AF70 Aura::Update+552 c:\\source\\src\\game\\spellauras.cpp line 669 000000014007DC35 000000000C50B0F0 Unit::_UpdateSpells+205 c:\\source\\src\\game\\unit.cpp line 3117 000000014007036A 000000000C512230 Unit::Update+5A c:\\source\\src\\game\\unit.cpp line 200 000000014037A299 000000000C51B410 Creature::Update+589 c:\\source\\src\\game\\creature.cpp line 437 0000000140103685 000000000C51B4A0 MaNGOS::ObjectUpdater::Visit+F5 c:\\source\\src\\game\\gridnotifiersimpl.h line 47 000000014010357D 000000000C51B510 VisitorHelper<MaNGOS::ObjectUpdater,Creature>+1D c:\\source\\src\\framework\\gamesystem\\typecontainervisitor.h line 65 00000001401025DD 000000000C51B540 VisitorHelper<MaNGOS::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > >+1D c:\\source\\src\\framework\\gamesystem\\typecontainervisitor.h line 71 0000000140101E60 000000000C51B570 VisitorHelper<MaNGOS::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >+30 c:\\source\\src\\framework\\gamesystem\\typecontainervisitor.h line 72 00000001401013AD 000000000C51B5A0 VisitorHelper<MaNGOS::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >+1D c:\\source\\src\\framework\\gamesystem\\typecontainervisitor.h line 95 00000001400FB8A1 000000000C51F680 Map::Visit<MaNGOS::SingleThreaded<ACE_RW_Thread_Mutex>::Lock,MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+161 c:\\source\\src\\game\\map.h line 656 00000001400F3BB8 000000000C51F770 Cell::Visit<MaNGOS::SingleThreaded<ACE_RW_Thread_Mutex>::Lock,MaNGOS::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >+88 c:\\source\\src\\game\\cellimpl.h line 48 00000001400D28A3 000000000C51FB60 Map::Update+5A3 c:\\source\\src\\game\\map.cpp line 648 000000014032261F 000000000C51FC50 MapManager::Update+19F c:\\source\\src\\game\\mapmanager.cpp line 266 000000014029DA35 000000000C51FE00 World::Update+725 c:\\source\\src\\game\\world.cpp line 1661 000000014003E705 000000000C51FE40 WorldRunnable::run+A5 c:\\source\\src\\mangosd\\worldrunnable.cpp line 61 00000001402C4023 000000000C51FEB0 ACE_Based::Thread::ThreadTask+23 c:\\source\\src\\shared\\threading.cpp line 186 000007FEF44E170B 000000000C51FEF0 ?invoke@ACE_OS_Thread_Adapter@@UEAAKXZ+5B 0000000073CA2FDF 000000000C51FF20 _endthreadex+47 0000000073CA3080 000000000C51FF50 _endthreadex+E8 0000000076E0466D 000000000C51FF80 BaseThreadInitThunk+D 0000000076F38791 000000000C51FFD0 RtlUserThreadStart+21 Call stack: Address Frame Function SourceFile 0000000076F55C9A 000000000C61F790 NtRequestWaitReplyPort+A 0000000076F5BCE9 000000000C61F7C0 CsrClientCallServer+89 0000000076E446EC 000000000C61F920 VerifyConsoleIoHandle+3FC 0000000076E67544 000000000C61F9F0 ReadConsoleA+64 0000000076E2DDDA 000000000C61FA80 SetSearchPathMode+8FA2 0000000073CF07AE 000000000C61FB20 _wsopen_s+266 0000000073CF0E15 000000000C61FB80 _read+10D 0000000073CAEB03 000000000C61FBC0 _filbuf+8F 0000000073CADF8C 000000000C61FC30 fgets+198 0000000140013BCA 000000000C61FE40 CliRunnable::run+BA c:\\source\\src\\mangosd\\clirunnable.cpp line 321 00000001402C4023 000000000C61FEB0 ACE_Based::Thread::ThreadTask+23 c:\\source\\src\\shared\\threading.cpp line 186 000007FEF44E170B 000000000C61FEF0 ?invoke@ACE_OS_Thread_Adapter@@UEAAKXZ+5B 0000000073CA2FDF 000000000C61FF20 _endthreadex+47 0000000073CA3080 000000000C61FF50 _endthreadex+E8 0000000076E0466D 000000000C61FF80 BaseThreadInitThunk+D 0000000076F38791 000000000C61FFD0 RtlUserThreadStart+21
  3. get a bunch of your devs to work on all the items needed, i didnt find another way but i can tell i created this script for all the weapons and all the shields and now all works fine as far as i know(for 1000+ items). I had luck finding the correct items all classified by Class and Subclass so it didnt take so long, too bad i dont have this list i used anymore since i oweritted the unused IDs...
  4. yes just that one, after u will have to unequip and equip the weapons again to see the real model id, and they even show icons as weapons at the place of the usual big red ? that there was for custom items.
  5. Thats not really a patch lol, its more likely just telling the server to ignore his own DBC check and send the disp id stored in the DB anyway. But it do what i needed too without any notable stability issue. Tested on Mangos rev 9201 + scriptdev2 + teleportnpc @@ -1717,15 +1717,15 @@ void ObjectMgr::LoadItemPrototypes() { sLog.outErrorDb("Item (Entry: %u) not correct %u inventory type, must be %u (still using DB value).",i,proto->InventoryType,dbcitem->InventoryType); // It safe let use InventoryType from DB } - if(proto->DisplayInfoID != dbcitem->DisplayId) + /*if(proto->DisplayInfoID != dbcitem->DisplayId) { sLog.outErrorDb("Item (Entry: %u) not correct %u display id, must be %u (using it).",i,proto->DisplayInfoID,dbcitem->DisplayId); const_cast<ItemPrototype*>(proto)->DisplayInfoID = dbcitem->DisplayId; - } + }*/ if(proto->Sheath != dbcitem->Sheath) { sLog.outErrorDb("Item (Entry: %u) not correct %u sheath, must be %u (using it).",i,proto->Sheath,dbcitem->Sheath); const_cast<ItemPrototype*>(proto)->Sheath = dbcitem->Sheath; } just commented the item id-to-dbc check
  6. i think i found out how, i will let you know if i make a patch to implement custom displays for the weapons.
  7. I tested the SQLs to exchange the weapons id and it worked, the items actualy works now, but the thing that annoy me more its the display ids of them, i cant change them in any way except completly changing the ID of the item, does this means the client now takes the display id info from his own DBC or its just the server that takes the infos fromt he stored DBC files? if its esrver side can i get a little suggestion on where to look where this is handled in the core please? I will work on it if i know where to work
  8. can someone confirm me this? some ppl told me they got it working with the correct display ids...
  9. good, thanks for the code, but there is another issue as i see, now the client takes also the display ids from his own DBC files i believe... So no more custom display weps if we dont make some sort of workarround for it, i tryed this patch but just now i deleted my cache and i found out the dagger i converted just look like a normal dagger <.<.. not using the modei i set up in the db. So i dont know what to do about that, i dont see really any use if i cant chose the look of custom weapons... I guess we will have to find another way for this, or anywya keep the display ids we get by using those random ids from the DBC.
  10. Lookup in your mangos core this part "enum AccountTypes" then replace the one u have with this one: enum AccountTypes { SEC_PLAYER = 0, //Standard Player SEC_MODERATOR = 1, //Standard Moderator SEC_GAMEMASTER = 2, //Stardard GameMaster SEC_DEVS = 3, //Devs SEC_HEADGM = 4, //Head GMs SEC_JRADMIN = 5, //JR Admins SEC_ADMINISTRATOR = 6, //Admins SEC_CONSOLE = 7 // must be always last in list, accounts must have less security level always also }; thats an easy fix but it works well for me. you will have 6 GM levels ingame, you can set the commands for each level in the database table "command"
  11. I looked trought the DBC and seen a little bit how the items.dbc works, but in example if i want to have a dagger i will have to use the id stored as dagger into the dbc since the game now read from them, so i wont just have to find an unused id but find some unused id stored as dagger (or else we will have the same issue). I looked intot he dbc and i didnt really find many unused ids except the blank one (doest work, still see as no melee weapon is equipped) Correct me if im wrong but with a work arround we wont be using IDs already in the DBC that may get used again in the future by B******d. And sorry voldemort but i dunno what u should run to update item_istance.. and as far as i know most of the items called just ITEM (like the 1313 u posted up here) are items used by NPCs, max u will see an npc with a custom item wquipped in place of the weapon he is supposed ot wield. So i think u got a good idea up here, well but i think that if u will use those ids u will eventually get a wrong item icon but it should work properly, imma give it a try later
  12. Hello there, im having some issues with custom weapons that dont get recognized by the game as melee weapons, in consequence any spell that require a melee weapon equipped wont work and will give the "Must have a melee weapon equipped in the main hand" message back to the user. So from what i know (and from what VladimirMangos told me) mangos send all data from DB in item data requests from client. But client now partly ignore this data and use own taking them from DBC. Before this only affected icons in inventory but now this have a more wide effect. So since we cant make the client understand we really have a weapon equipped, maybe we can eventually try to "cheat him" and make him believe the spell we are trying to cast doesnt require a melee weapon equipped, after an eventual internal check in the core to see if the item needed from the spell is equipped(if there isnt already). I dont really know how this works but i think that maybe someone that knows something more than me about packet snifing and coding will clear me out some more infos about that. I dont expect someone to give me a patch for that, but maybe someone writing maytbe the part of the core that handle spell check for equipped weps, someone else writing some other usefull part of the core and so on we can eventually work out something. I know im not an expert coder but im willing to learn and im smart enought to work with some c++ (i just have school skills .. really crappy school btw lol) and after all, mangos is made for learning purpose, so whats better to learn and have fun at the same time
  13. ok thanks for the infos, but wasnt something like that also with horde and alliance groups? till a certain game version(i believe before wotlk) they always been allowed to group/trade/heal and so on just by changing the mangos.conf, then we needed to apply the "hacky" patch (if im correct FakeGenesys made it) to make groups work properly between factions. So since the part of item checking is made by the game and not by the server anymore, maybe there is some sort of work arround to make the server believe the spell u have to cast doesnt require any weapon equipped if u have the correct one... sounds hard and i wont even know where to start from lol, but im trowing out ideas, hoping maybe to find someone more able than me to code. I will eventually start a thread in the dev part of the forum since thats not really a bug but more like an improvment of the actual mangos functionality.
  14. so thats only client side or? there is no way to add a check if an item is not in the dbc and then send it to the game client? im not really expert and i may be asking something that doesnt make sense lol
  15. I confirm it, im using mangos REV 8467, using scriptdev2, and i made some custom changes in the core. i was thinking i caused a mess changing stuff arround but even with a clean mangos installation i got the crash as soon as a priest click on the rank 2 talent from the talent tree.
  16. ho yeah your right it actualy have a mail sending script that can send items in mails... tnks for the suggestion ^^ but i guess its easy to get arround it ans send what you want with just a internet page doing this... thats basically why i was doing the database thing... well also to have a record of what happening... but i think asking mangos to read a new tab its not that easy so for now i will work on this email thing and eventualy create a log for it, tnks again :lol: if anyone have some other suggestion for this will be welcome! Edit: ok i noticed that actualy sending mails trought it doesnt allow to send items.. at least it doesnt work with my mangos revision i guess.. prolly some databse change or i might need to update my MiniManager.. gunna try later
  17. hi there iv started a project with some friends but we cannot figure out few things about it. We was going to create a "simple" button on a website that each time clicked on it whould add a preset item to a character in the mangos server... the problem is that i figured out how to create the php/sql stuff to actualy make it add something to a new tab in the database, what im missing is how to make mangos take data from a custom tab and send this item to the character... iv been trying to make it work like the auction house, but without results... but i was basically thinking about something that make a periodical check (maybe daily or even weekly) to those rows so to send all in once... i have to admit that i rly sucks with c++ almost as much as with my eng well tnks to anyone that will bother to help me to to tell me to go to hell cuz its impossible to do tnks in advice. btw im using mangos 7101 and mysql 5.1 but i doubt you will need it
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use