Code Monkey home page Code Monkey logo

mod-transmog's Introduction

Transmog Module

  • Latest Transmog build status with azerothcore: Build Status

This is a module for AzerothCore that adds transmog feature, it's based on Rochet2 Transmog Script

Important notes

You have to use at least this AzerothCore commit:

https://github.com/azerothcore/azerothcore-wotlk/commit/b6cb9247ba96a862ee274c0765004e6d2e66e9e4

If using this module with an AzerothCore commit older than

https://github.com/azerothcore/azerothcore-wotlk/commit/b34bc28e5b02514fca3519beac420c58faa89cad

please delete the IDs 50000 and 50001 from npc_text before upgrading AzerothCore:

DELETE FROM `npc_text` WHERE `ID` IN (50000,50001);

Otherwise there will be conflicts for these IDs. The module will now use IDs 601083 and 601084 as default.

Requirements

Transmogrification module currently requires:

AzerothCore v1.0.2+

How to install

1) Simply place the module under the modules folder of your AzerothCore source folder.

You can do clone it via git under the azerothcore/modules directory:

cd path/to/azerothcore/modules
git clone https://github.com/azerothcore/mod-transmog.git

or you can manually download the module, unzip the Transmog folder and place it under the azerothcore/modules directory.

2) Import the SQL to the right Database (auth, world or characters)

Import the SQL manually to the right Database (auth, world or characters) or with the db_assembler.sh (if include.sh provided).

3) Re-run cmake and launch a clean build of AzerothCore

4) Place transmog npc

With a gm account goto the location you want to add the npc and use this command:

.npc add 190010

That's it.

(Optional) Edit module configuration

If you need to change the module configuration, go to your server configuration folder (e.g. etc), copy transmog.conf.dist to transmog.conf and edit it as you prefer.

License

This module is released under the GNU AGPL license.

mod-transmog's People

Contributors

acidmanifesto avatar barbzyhool avatar francescoborzi avatar gozzim avatar helias avatar heyitsbench avatar jiangtaste avatar kitzunu avatar locus313 avatar microbica avatar nefertumm avatar nyeriah avatar r-o-b-o-t-o avatar rochet2 avatar svenbledt avatar ultranix avatar viste avatar walkline avatar winfidonarleyan avatar wizzymore avatar yehonal avatar zhengpeiru21 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

mod-transmog's Issues

Personal suggestions for this module

The function of this module is comprehensive, but it's a pity that some appearances can't break through the restrictions of professional use.
Example: For example, the deputy of the legal profession turns into a shield.
For example, the wand of the legal profession turns into a bow.
Similarly, melee classes do not support the illusion of deputies and wands.
To this problem, it may be a big project. Just a little advice!

The problem of not displaying models after illusion

First of all, thank you for providing templates and tutorials. I have passed the tutorial and installed the Phantom template. The corresponding NPC has also been added to the game. But when I finish the Phantom, the model of the equipment will not be displayed in the character panel. You can see the following pictures. The equipment bar will not be displayed, and the character model will not be displayed. Please ask me what caused this problem. Thank you very much!
123
321

Error when compiling

Today I tried several times to compile the core with the said modules. However, the same error always appears to me with a large number of modules. Should I also enter this with the others or is this a general problem?

I used the newest REV vom AC

[100%] Linking CXX executable worldserver /usr/bin/ld: ../scripts/libscripts.a(ScriptLoader.cpp.o): in function AddScripts()':
/home/worldt/azerothcore/build/src/server/scripts/gen_scriptloader/static/ScriptLoader.cpp:77: undefined reference to Addmod_ah_bot_masterScripts()' /usr/bin/ld: /home/worldt/azerothcore/build/src/server/scripts/gen_scriptloader/static/ScriptLoader.cpp:78: undefined reference to Addmod_cfbg_masterScripts()'
/usr/bin/ld: /home/worldt/azerothcore/build/src/server/scripts/gen_scriptloader/static/ScriptLoader.cpp:79: undefined reference to Addmod_transmog_masterScripts()' clang: error: linker command failed with exit code 1 (use -v to see invocation) make[2]: *** [src/server/worldserver/CMakeFiles/worldserver.dir/build.make:191: src/server/worldserver/worldserver] Error 1 make[1]: *** [CMakeFiles/Makefile2:1099: src/server/worldserver/CMakeFiles/worldserver.dir/all] Error 2 make: *** [Makefile:136: all] Error 2

Build fatal error [Transmogrification.cpp]

Hello,
I have this fatal error when I try to re-build after using mod-transmog :

/home/wowservers/_Sources/AzerothCore/modules/mod-transmog/src/Transmogrification.cpp:205:42: fatal error: no member named 'Name' in 'ItemRandomSuffixEntry'
                suffix = &itemRandEntry->Name;

Someone can help me to fix it ?

Mixed Armor Types doesn't work

Hi, i tryed with setting up this field to Active but looks like it doesn't work fine.

Transmogrification.AllowMixedArmorTypes = 1
Example, the Cloth can't use plate items for Tmog.
If someone can fix it, would be perfect.
screenshot_1

[IDEA] Transmog 2.0 - Unlimited items collection

I write this idea here as a reminder for the future.

The idea is to collect information about ALL the items collected during the game and use the subset of those transmogrifable items within the transmog NPC thus having unlimited transmog possibility (such as in retail). It also means that you don't have to keep the item in your bags/bank then.

Requirements:

  • CORE change: historical data of all items collected, and the quantity (to integrate within the core), we can extend/reuse the current system that stores the deleted items in order to use the information we have there.

  • Module Change: the possibility for the transmog NPC to search within the list of the items you have and also of the items you deleted, and use the transmogrifable items (such as the collection feature in retail) with the following limitation: Binds on Equip items that have not been equipped, can't be transmogrified. This should be a configurable option with an table to activate/deactivate this feature per player. The configuration should support the following options: 1. deactivated, 2. enabled for all, 3. enabled for specific characters (using a table)


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Crashing Core

image

AzerothCore rev. 560a74e757da+ 2022-08-18 16:14:39 -0300 (master branch) (Win64, RelWithDebInfo, Static) (worldserver-daemon)

Move acore_string IDs

The IDs start at 11000, imo they should start at the end of the official ones, so after 36000

So if we add new lines inside the core, they can be inserted below 36000, but for anything custom, it's above.
Applies to everything custom


Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

config file failure

E.g:
Transmogrification.AllowMixedArmorTypes = 1
Transmogrification.AllowMixedWeaponTypes = 1
Transmogrification.AllowFishingPoles = 1

Crashes unknown_new_worldserver.exe_[24-9_17-3-36].txt

Revision: AzerothCore rev. unknown 1970-01-01 00:00:00 +0000 (Archived branch) (Win64, RelWithDebInfo)
Date 24:9:2021. Time 17:3 
//=====================================================
*** Hardware ***
Processor: Intel(R) Xeon(R) CPU           L5630  @ 2.13GHz
Number Of Processors: 16
Physical Memory: 33545012 KB (Available: 24389920 KB)
Commit Charge Limit: 41787188 KB

*** Operation System ***
Windows Server 2016 Datacenter (Version 10.0, Build 17763)

//=====================================================
Exception code: C0000005 ACCESS_VIOLATION
Fault address:  00007FF7A69BC4A8 01:000000000015B4A8 D:\wow\new_wowserver\new_worldserver.exe

Registers:
RAX:0000000000000000
RBX:00000210CE2E3F20
RCX:0000000000000003
RDX:0000000000000003
RSI:0000000000000000
RDI:0000000000000003
R8: 0000000000000000
R9: 0000000000000000
R10:000000DDD2EFF270
R11:0000000000000001
R12:0000000000000000
R13:00000210F1F95F40
R14:0000000000000000
R15:0000000000000001
CS:RIP:0033:00007FF7A69BC4A8
SS:RSP:002B:00000000D2EFF700  RBP:0000000D
DS:002B  ES:002B  FS:0053  GS:002B
Flags:00010287

Call stack:
Address   Frame     Function      SourceFile
00007FF7A69BC4A8  000000DDD2EFF760  0001:000000000015B4A8 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A6D644F2  000000DDD2EFF790  0001:00000000005034F2 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A699EA3E  000000DDD2EFF810  0001:000000000013DA3E D:\wow\new_wowserver\new_worldserver.exe
00007FF7A6AE27AB  000000DDD2EFF900  0001:00000000002817AB D:\wow\new_wowserver\new_worldserver.exe
00007FF7A6B194E3  000000DDD2EFFA60  0001:00000000002B84E3 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A6958A40  000000DDD2EFFB10  0001:00000000000F7A40 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A6957B95  000000DDD2EFFBA0  0001:00000000000F6B95 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A693B625  000000DDD2EFFC60  0001:00000000000DA625 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A750FA5C  000000DDD2EFFCA0  0001:0000000000CAEA5C D:\wow\new_wowserver\new_worldserver.exe
00007FF7A750F9D9  000000DDD2EFFCD0  0001:0000000000CAE9D9 D:\wow\new_wowserver\new_worldserver.exe
00007FF91CE81FFA  000000DDD2EFFD00  _o_exp+5A
00007FF91D717974  000000DDD2EFFD30  BaseThreadInitThunk+14
00007FF91FFEA271  000000DDD2EFFDB0  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD26FF4E0  ZwWaitForSingleObject+14
00007FF91C9D8403  000000DDD26FF580  WaitForSingleObjectEx+93
00007FF9060D27CF  000000DDD26FF5B0  _Thrd_join+1F
00007FF7A750FCFB  000000DDD26FF600  0001:0000000000CAECFB D:\wow\new_wowserver\new_worldserver.exe
00007FF7A6931F81  000000DDD26FF840  0001:00000000000D0F81 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A691AC0A  000000DDD26FF8D0  0001:00000000000B9C0A D:\wow\new_wowserver\new_worldserver.exe
00007FF7A691B000  000000DDD26FF910  0001:00000000000BA000 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A75E9644  000000DDD26FF950  0001:0000000000D88644 D:\wow\new_wowserver\new_worldserver.exe
00007FF91D717974  000000DDD26FF980  BaseThreadInitThunk+14
00007FF91FFEA271  000000DDD26FFA00  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD2AFFA70  ZwWaitForSingleObject+14
00007FF91C9D8403  000000DDD2AFFB10  WaitForSingleObjectEx+93
00007FF8FEED43DF  000000DDD2AFFB50  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98F39
00007FF8FEED3FDB  000000DDD2AFFBD0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98B35
00007FF7A695FE20  000000DDD2AFFC00  0001:00000000000FEE20 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A695CADB  000000DDD2AFFC50  0001:00000000000FBADB D:\wow\new_wowserver\new_worldserver.exe
00007FF8FEE67BBF  000000DDD2AFFC80  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+2C719
00007FF7A753F065  000000DDD2AFFCB0  0001:0000000000CDE065 D:\wow\new_wowserver\new_worldserver.exe
00007FF8FEF0FA1C  000000DDD2AFFCE0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4576
00007FF8FEF0FFCC  000000DDD2AFFD20  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4B26
00007FF8FEF0FF21  000000DDD2AFFD60  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4A7B
00007FF91CE81FFA  000000DDD2AFFD90  _o_exp+5A
00007FF91D717974  000000DDD2AFFDC0  BaseThreadInitThunk+14
00007FF91FFEA271  000000DDD2AFFE40  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD2BFFAA0  ZwWaitForSingleObject+14
00007FF91C9D8403  000000DDD2BFFB40  WaitForSingleObjectEx+93
00007FF8FEED43DF  000000DDD2BFFB80  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98F39
00007FF8FEED3FDB  000000DDD2BFFC00  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98B35
00007FF7A695FE20  000000DDD2BFFC30  0001:00000000000FEE20 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A695CADB  000000DDD2BFFC80  0001:00000000000FBADB D:\wow\new_wowserver\new_worldserver.exe
00007FF8FEE67BBF  000000DDD2BFFCB0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+2C719
00007FF7A753F065  000000DDD2BFFCE0  0001:0000000000CDE065 D:\wow\new_wowserver\new_worldserver.exe
00007FF8FEF0FA1C  000000DDD2BFFD10  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4576
00007FF8FEF0FFCC  000000DDD2BFFD50  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4B26
00007FF8FEF0FF21  000000DDD2BFFD90  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4A7B
00007FF91CE81FFA  000000DDD2BFFDC0  _o_exp+5A
00007FF91D717974  000000DDD2BFFDF0  BaseThreadInitThunk+14
00007FF91FFEA271  000000DDD2BFFE70  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD2CFF800  ZwWaitForSingleObject+14
00007FF91C9D8403  000000DDD2CFF8A0  WaitForSingleObjectEx+93
00007FF8FEED43DF  000000DDD2CFF8E0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98F39
00007FF8FEED3FDB  000000DDD2CFF960  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98B35
00007FF7A695FE20  000000DDD2CFF990  0001:00000000000FEE20 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A695CADB  000000DDD2CFF9E0  0001:00000000000FBADB D:\wow\new_wowserver\new_worldserver.exe
00007FF8FEE67BBF  000000DDD2CFFA10  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+2C719
00007FF7A753F065  000000DDD2CFFA40  0001:0000000000CDE065 D:\wow\new_wowserver\new_worldserver.exe
00007FF8FEF0FA1C  000000DDD2CFFA70  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4576
00007FF8FEF0FFCC  000000DDD2CFFAB0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4B26
00007FF8FEF0FF21  000000DDD2CFFAF0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4A7B
00007FF91CE81FFA  000000DDD2CFFB20  _o_exp+5A
00007FF91D717974  000000DDD2CFFB50  BaseThreadInitThunk+14
00007FF91FFEA271  000000DDD2CFFBD0  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD2DFF640  ZwWaitForSingleObject+14
00007FF91C9D8403  000000DDD2DFF6E0  WaitForSingleObjectEx+93
00007FF8FEED43DF  000000DDD2DFF720  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98F39
00007FF8FEED3FDB  000000DDD2DFF7A0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98B35
00007FF7A695FE20  000000DDD2DFF7D0  0001:00000000000FEE20 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A695CADB  000000DDD2DFF820  0001:00000000000FBADB D:\wow\new_wowserver\new_worldserver.exe
00007FF8FEE67BBF  000000DDD2DFF850  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+2C719
00007FF7A752C0B6  000000DDD2DFF880  0001:0000000000CCB0B6 D:\wow\new_wowserver\new_worldserver.exe
00007FF8FEF0FA1C  000000DDD2DFF8B0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4576
00007FF8FEF0FFCC  000000DDD2DFF8F0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4B26
00007FF8FEF0FF21  000000DDD2DFF930  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4A7B
00007FF91CE81FFA  000000DDD2DFF960  _o_exp+5A
00007FF91D717974  000000DDD2DFF990  BaseThreadInitThunk+14
00007FF91FFEA271  000000DDD2DFFA10  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FF9200214D4  000000DDD2EFD910  NtGetContextThread+14
00007FF91CA1D6EB  000000DDD2EFD940  GetThreadContext+B
00007FF7A69415ED  000000DDD2EFDE70  0001:00000000000E05ED D:\wow\new_wowserver\new_worldserver.exe
00007FF7A693EACF  000000DDD2EFE500  0001:00000000000DDACF D:\wow\new_wowserver\new_worldserver.exe
00007FF7A69403B4  000000DDD2EFE810  0001:00000000000DF3B4 D:\wow\new_wowserver\new_worldserver.exe
00007FF91CA26C9C  000000DDD2EFE920  UnhandledExceptionFilter+1BC
00007FF9200281CB  000000DDD2EFE960  memset+1C8B
00007FF92000FD56  000000DDD2EFE9D0  __C_specific_handler+96
00007FF92002477F  000000DDD2EFEA00  __chkstk+11F
00007FF91FF84BEF  000000DDD2EFF130  RtlWalkFrameChain+14BF
00007FF9200234EE  000000DDD2EFF6F0  KiUserExceptionDispatcher+2E
00007FF7A69BC4A8  000000DDD2EFF760  0001:000000000015B4A8 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A6D644F2  000000DDD2EFF790  0001:00000000005034F2 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A699EA3E  000000DDD2EFF810  0001:000000000013DA3E D:\wow\new_wowserver\new_worldserver.exe
00007FF7A6AE27AB  000000DDD2EFF900  0001:00000000002817AB D:\wow\new_wowserver\new_worldserver.exe
00007FF7A6B194E3  000000DDD2EFFA60  0001:00000000002B84E3 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A6958A40  000000DDD2EFFB10  0001:00000000000F7A40 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A6957B95  000000DDD2EFFBA0  0001:00000000000F6B95 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A693B625  000000DDD2EFFC60  0001:00000000000DA625 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A750FA5C  000000DDD2EFFCA0  0001:0000000000CAEA5C D:\wow\new_wowserver\new_worldserver.exe
00007FF7A750F9D9  000000DDD2EFFCD0  0001:0000000000CAE9D9 D:\wow\new_wowserver\new_worldserver.exe
00007FF91CE81FFA  000000DDD2EFFD00  _o_exp+5A
00007FF91D717974  000000DDD2EFFD30  BaseThreadInitThunk+14
00007FF91FFEA271  000000DDD2EFFDB0  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FF92001F824  000000DDD2FFF780  ZwReadFile+14
00007FF91C9BF187  000000DDD2FFF800  ReadFile+77
00007FF91CE761D1  000000DDD2FFF8A0  _fileno+1A1
00007FF91CE76312  000000DDD2FFF8E0  _read+A2
00007FF91CE75F5C  000000DDD2FFF910  _isatty+CC
00007FF91CED11DC  000000DDD2FFF970  getc+AC
00007FF7A6936C06  000000DDD2FFFB20  0001:00000000000D5C06 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A750FA5C  000000DDD2FFFB60  0001:0000000000CAEA5C D:\wow\new_wowserver\new_worldserver.exe
00007FF7A750F9D9  000000DDD2FFFB90  0001:0000000000CAE9D9 D:\wow\new_wowserver\new_worldserver.exe
00007FF91CE81FFA  000000DDD2FFFBC0  _o_exp+5A
00007FF91D717974  000000DDD2FFFBF0  BaseThreadInitThunk+14
00007FF91FFEA271  000000DDD2FFFC70  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FF92001FDE4  000000DDD31FF640  NtDelayExecution+14
00007FF91C9D96F1  000000DDD31FF6E0  SleepEx+A1
00007FF9060D285C  000000DDD31FF730  _Thrd_sleep+3C
00007FF7A750F97E  000000DDD31FF780  0001:0000000000CAE97E D:\wow\new_wowserver\new_worldserver.exe
00007FF7A693B346  000000DDD31FF830  0001:00000000000DA346 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A750FA5C  000000DDD31FF870  0001:0000000000CAEA5C D:\wow\new_wowserver\new_worldserver.exe
00007FF7A750F9D9  000000DDD31FF8A0  0001:0000000000CAE9D9 D:\wow\new_wowserver\new_worldserver.exe
00007FF91CE81FFA  000000DDD31FF8D0  _o_exp+5A
00007FF91D717974  000000DDD31FF900  BaseThreadInitThunk+14
00007FF91FFEA271  000000DDD31FF980  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD30D7320  ZwWaitForSingleObject+14
00007FF91B7EA68D  000000DDD30D73C0  WSPStartup+5D7D
00007FF91B7EBC0E  000000DDD30D7580  WSPStartup+72FE
00007FF91D4B44DE  000000DDD30D7660  select+1CE
00007FF7A74D8FDA  000000DDD30D7D30  0001:0000000000C77FDA D:\wow\new_wowserver\new_worldserver.exe
00007FF7A74BC264  000000DDD30D7D90  0001:0000000000C5B264 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A6936954  000000DDD30FF790  0001:00000000000D5954 D:\wow\new_wowserver\new_worldserver.exe
00007FF7A750FA5C  000000DDD30FF7D0  0001:0000000000CAEA5C D:\wow\new_wowserver\new_worldserver.exe
00007FF7A750F9D9  000000DDD30FF800  0001:0000000000CAE9D9 D:\wow\new_wowserver\new_worldserver.exe
00007FF91CE81FFA  000000DDD30FF830  _o_exp+5A
00007FF91D717974  000000DDD30FF860  BaseThreadInitThunk+14
00007FF91FFEA271  000000DDD30FF8E0  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD32FF720  ZwWaitForSingleObject+14
00007FF91B7EA525  000000DDD32FF7C0  WSPStartup+5C15
00007FF91B7EBC0E  000000DDD32FF980  WSPStartup+72FE
00007FF91D4B44DE  000000DDD32FFA60  select+1CE
00007FF8FEE7834C  000000DDD32FFB00  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+3CEA6
00007FF8FEF17F8F  000000DDD32FFB30  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+DCAE9
00007FF8FEF188D4  000000DDD32FFC00  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+DD42E
00007FF8FEEED87D  000000DDD32FFC30  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+B23D7
00007FF7A6962947  000000DDD32FFD40  0001:0000000000101947 D:\wow\new_wowserver\new_worldserver.exe
00007FF8FEF0FA1C  000000DDD32FFD70  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4576
00007FF8FEF0FFCC  000000DDD32FFDB0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4B26
00007FF8FEF0FF21  000000DDD32FFDF0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4A7B
00007FF91CE81FFA  000000DDD32FFE20  _o_exp+5A
00007FF91D717974  000000DDD32FFE50  BaseThreadInitThunk+14
00007FF91FFEA271  000000DDD32FFED0  RtlUserThreadStart+21

Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD33FF350  ZwWaitForSingleObject+14
00007FF91B7EA525  000000DDD33FF3F0  WSPStartup+5C15
00007FF91B7EBC0E  000000DDD33FF5B0  WSPStartup+72FE
00007FF91D4B44DE  000000DDD33FF690  select+1CE
00007FF8FEE7834C  000000DDD33FF730  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+3CEA6
00007FF8FEF17F8F  000000DDD33FF760  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+DCAE9
00007FF8FEF188D4  000000DDD33FF830  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+DD42E
00007FF8FEEED87D  000000DDD33FF860  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+B23D7
00007FF7A6962947  000000DDD33FF970  0001:0000000000101947 D:\wow\new_wowserver\new_worldserver.exe
00007FF8FEF0FA1C  000000DDD33FF9A0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4576
00007FF8FEF0FFCC  000000DDD33FF9E0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4B26
00007FF8FEF0FF21  000000DDD33FFA20  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4A7B
00007FF91CE81FFA  000000DDD33FFA50  _o_exp+5A
00007FF91D717974  000000DDD33FFA80  BaseThreadInitThunk+14
00007FF91FFEA271  000000DDD33FFB00  RtlUserThreadStart+21
========================
Local Variables And Parameters

Call stack:
Address   Frame     Function      SourceFile
00007FF7A69BC4A8  000000DDD2EFF760  0001:000000000015B4A8 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A6D644F2  000000DDD2EFF790  0001:00000000005034F2 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A699EA3E  000000DDD2EFF810  0001:000000000013DA3E D:\wow\new_wowserver\new_worldserver.exe

00007FF7A6AE27AB  000000DDD2EFF900  0001:00000000002817AB D:\wow\new_wowserver\new_worldserver.exe

00007FF7A6B194E3  000000DDD2EFFA60  0001:00000000002B84E3 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A6958A40  000000DDD2EFFB10  0001:00000000000F7A40 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A6957B95  000000DDD2EFFBA0  0001:00000000000F6B95 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A693B625  000000DDD2EFFC60  0001:00000000000DA625 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A750FA5C  000000DDD2EFFCA0  0001:0000000000CAEA5C D:\wow\new_wowserver\new_worldserver.exe

00007FF7A750F9D9  000000DDD2EFFCD0  0001:0000000000CAE9D9 D:\wow\new_wowserver\new_worldserver.exe

00007FF91CE81FFA  000000DDD2EFFD00  _o_exp+5A

00007FF91D717974  000000DDD2EFFD30  BaseThreadInitThunk+14

00007FF91FFEA271  000000DDD2EFFDB0  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD26FF4E0  ZwWaitForSingleObject+14

00007FF91C9D8403  000000DDD26FF580  WaitForSingleObjectEx+93

00007FF9060D27CF  000000DDD26FF5B0  _Thrd_join+1F

00007FF7A750FCFB  000000DDD26FF600  0001:0000000000CAECFB D:\wow\new_wowserver\new_worldserver.exe

00007FF7A6931F81  000000DDD26FF840  0001:00000000000D0F81 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A691AC0A  000000DDD26FF8D0  0001:00000000000B9C0A D:\wow\new_wowserver\new_worldserver.exe

00007FF7A691B000  000000DDD26FF910  0001:00000000000BA000 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A75E9644  000000DDD26FF950  0001:0000000000D88644 D:\wow\new_wowserver\new_worldserver.exe

00007FF91D717974  000000DDD26FF980  BaseThreadInitThunk+14

00007FF91FFEA271  000000DDD26FFA00  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD2AFFA70  ZwWaitForSingleObject+14

00007FF91C9D8403  000000DDD2AFFB10  WaitForSingleObjectEx+93

00007FF8FEED43DF  000000DDD2AFFB50  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98F39

00007FF8FEED3FDB  000000DDD2AFFBD0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98B35

00007FF7A695FE20  000000DDD2AFFC00  0001:00000000000FEE20 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A695CADB  000000DDD2AFFC50  0001:00000000000FBADB D:\wow\new_wowserver\new_worldserver.exe

00007FF8FEE67BBF  000000DDD2AFFC80  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+2C719

00007FF7A753F065  000000DDD2AFFCB0  0001:0000000000CDE065 D:\wow\new_wowserver\new_worldserver.exe

00007FF8FEF0FA1C  000000DDD2AFFCE0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4576

00007FF8FEF0FFCC  000000DDD2AFFD20  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4B26

00007FF8FEF0FF21  000000DDD2AFFD60  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4A7B

00007FF91CE81FFA  000000DDD2AFFD90  _o_exp+5A

00007FF91D717974  000000DDD2AFFDC0  BaseThreadInitThunk+14

00007FF91FFEA271  000000DDD2AFFE40  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD2BFFAA0  ZwWaitForSingleObject+14

00007FF91C9D8403  000000DDD2BFFB40  WaitForSingleObjectEx+93

00007FF8FEED43DF  000000DDD2BFFB80  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98F39

00007FF8FEED3FDB  000000DDD2BFFC00  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98B35

00007FF7A695FE20  000000DDD2BFFC30  0001:00000000000FEE20 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A695CADB  000000DDD2BFFC80  0001:00000000000FBADB D:\wow\new_wowserver\new_worldserver.exe

00007FF8FEE67BBF  000000DDD2BFFCB0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+2C719

00007FF7A753F065  000000DDD2BFFCE0  0001:0000000000CDE065 D:\wow\new_wowserver\new_worldserver.exe

00007FF8FEF0FA1C  000000DDD2BFFD10  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4576

00007FF8FEF0FFCC  000000DDD2BFFD50  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4B26

00007FF8FEF0FF21  000000DDD2BFFD90  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4A7B

00007FF91CE81FFA  000000DDD2BFFDC0  _o_exp+5A

00007FF91D717974  000000DDD2BFFDF0  BaseThreadInitThunk+14

00007FF91FFEA271  000000DDD2BFFE70  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD2CFF800  ZwWaitForSingleObject+14

00007FF91C9D8403  000000DDD2CFF8A0  WaitForSingleObjectEx+93

00007FF8FEED43DF  000000DDD2CFF8E0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98F39

00007FF8FEED3FDB  000000DDD2CFF960  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98B35

00007FF7A695FE20  000000DDD2CFF990  0001:00000000000FEE20 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A695CADB  000000DDD2CFF9E0  0001:00000000000FBADB D:\wow\new_wowserver\new_worldserver.exe

00007FF8FEE67BBF  000000DDD2CFFA10  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+2C719

00007FF7A753F065  000000DDD2CFFA40  0001:0000000000CDE065 D:\wow\new_wowserver\new_worldserver.exe

00007FF8FEF0FA1C  000000DDD2CFFA70  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4576

00007FF8FEF0FFCC  000000DDD2CFFAB0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4B26

00007FF8FEF0FF21  000000DDD2CFFAF0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4A7B

00007FF91CE81FFA  000000DDD2CFFB20  _o_exp+5A

00007FF91D717974  000000DDD2CFFB50  BaseThreadInitThunk+14

00007FF91FFEA271  000000DDD2CFFBD0  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD2DFF640  ZwWaitForSingleObject+14

00007FF91C9D8403  000000DDD2DFF6E0  WaitForSingleObjectEx+93

00007FF8FEED43DF  000000DDD2DFF720  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98F39

00007FF8FEED3FDB  000000DDD2DFF7A0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+98B35

00007FF7A695FE20  000000DDD2DFF7D0  0001:00000000000FEE20 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A695CADB  000000DDD2DFF820  0001:00000000000FBADB D:\wow\new_wowserver\new_worldserver.exe

00007FF8FEE67BBF  000000DDD2DFF850  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+2C719

00007FF7A752C0B6  000000DDD2DFF880  0001:0000000000CCB0B6 D:\wow\new_wowserver\new_worldserver.exe

00007FF8FEF0FA1C  000000DDD2DFF8B0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4576

00007FF8FEF0FFCC  000000DDD2DFF8F0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4B26

00007FF8FEF0FF21  000000DDD2DFF930  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4A7B

00007FF91CE81FFA  000000DDD2DFF960  _o_exp+5A

00007FF91D717974  000000DDD2DFF990  BaseThreadInitThunk+14

00007FF91FFEA271  000000DDD2DFFA10  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FF9200214D4  000000DDD2EFD910  NtGetContextThread+14

00007FF91CA1D6EB  000000DDD2EFD940  GetThreadContext+B

00007FF7A69415ED  000000DDD2EFDE70  0001:00000000000E05ED D:\wow\new_wowserver\new_worldserver.exe

00007FF7A693EB81  000000DDD2EFE500  0001:00000000000DDB81 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A69403B4  000000DDD2EFE810  0001:00000000000DF3B4 D:\wow\new_wowserver\new_worldserver.exe

00007FF91CA26C9C  000000DDD2EFE920  UnhandledExceptionFilter+1BC

00007FF9200281CB  000000DDD2EFE960  memset+1C8B

00007FF92000FD56  000000DDD2EFE9D0  __C_specific_handler+96

00007FF92002477F  000000DDD2EFEA00  __chkstk+11F

00007FF91FF84BEF  000000DDD2EFF130  RtlWalkFrameChain+14BF

00007FF9200234EE  000000DDD2EFF6F0  KiUserExceptionDispatcher+2E

00007FF7A69BC4A8  000000DDD2EFF760  0001:000000000015B4A8 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A6D644F2  000000DDD2EFF790  0001:00000000005034F2 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A699EA3E  000000DDD2EFF810  0001:000000000013DA3E D:\wow\new_wowserver\new_worldserver.exe

00007FF7A6AE27AB  000000DDD2EFF900  0001:00000000002817AB D:\wow\new_wowserver\new_worldserver.exe

00007FF7A6B194E3  000000DDD2EFFA60  0001:00000000002B84E3 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A6958A40  000000DDD2EFFB10  0001:00000000000F7A40 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A6957B95  000000DDD2EFFBA0  0001:00000000000F6B95 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A693B625  000000DDD2EFFC60  0001:00000000000DA625 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A750FA5C  000000DDD2EFFCA0  0001:0000000000CAEA5C D:\wow\new_wowserver\new_worldserver.exe

00007FF7A750F9D9  000000DDD2EFFCD0  0001:0000000000CAE9D9 D:\wow\new_wowserver\new_worldserver.exe

00007FF91CE81FFA  000000DDD2EFFD00  _o_exp+5A

00007FF91D717974  000000DDD2EFFD30  BaseThreadInitThunk+14

00007FF91FFEA271  000000DDD2EFFDB0  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FF92001F824  000000DDD2FFF780  ZwReadFile+14

00007FF91C9BF187  000000DDD2FFF800  ReadFile+77

00007FF91CE761D1  000000DDD2FFF8A0  _fileno+1A1

00007FF91CE76312  000000DDD2FFF8E0  _read+A2

00007FF91CE75F5C  000000DDD2FFF910  _isatty+CC

00007FF91CED11DC  000000DDD2FFF970  getc+AC

00007FF7A6936C06  000000DDD2FFFB20  0001:00000000000D5C06 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A750FA5C  000000DDD2FFFB60  0001:0000000000CAEA5C D:\wow\new_wowserver\new_worldserver.exe

00007FF7A750F9D9  000000DDD2FFFB90  0001:0000000000CAE9D9 D:\wow\new_wowserver\new_worldserver.exe

00007FF91CE81FFA  000000DDD2FFFBC0  _o_exp+5A

00007FF91D717974  000000DDD2FFFBF0  BaseThreadInitThunk+14

00007FF91FFEA271  000000DDD2FFFC70  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FF92001FDE4  000000DDD31FF640  NtDelayExecution+14

00007FF91C9D96F1  000000DDD31FF6E0  SleepEx+A1

00007FF9060D285C  000000DDD31FF730  _Thrd_sleep+3C

00007FF7A750F97E  000000DDD31FF780  0001:0000000000CAE97E D:\wow\new_wowserver\new_worldserver.exe

00007FF7A693B346  000000DDD31FF830  0001:00000000000DA346 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A750FA5C  000000DDD31FF870  0001:0000000000CAEA5C D:\wow\new_wowserver\new_worldserver.exe

00007FF7A750F9D9  000000DDD31FF8A0  0001:0000000000CAE9D9 D:\wow\new_wowserver\new_worldserver.exe

00007FF91CE81FFA  000000DDD31FF8D0  _o_exp+5A

00007FF91D717974  000000DDD31FF900  BaseThreadInitThunk+14

00007FF91FFEA271  000000DDD31FF980  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD30D7320  ZwWaitForSingleObject+14

00007FF91B7EA68D  000000DDD30D73C0  WSPStartup+5D7D

00007FF91B7EBC0E  000000DDD30D7580  WSPStartup+72FE

00007FF91D4B44DE  000000DDD30D7660  select+1CE

00007FF7A74D8FDA  000000DDD30D7D30  0001:0000000000C77FDA D:\wow\new_wowserver\new_worldserver.exe

00007FF7A74BC264  000000DDD30D7D90  0001:0000000000C5B264 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A6936954  000000DDD30FF790  0001:00000000000D5954 D:\wow\new_wowserver\new_worldserver.exe

00007FF7A750FA5C  000000DDD30FF7D0  0001:0000000000CAEA5C D:\wow\new_wowserver\new_worldserver.exe

00007FF7A750F9D9  000000DDD30FF800  0001:0000000000CAE9D9 D:\wow\new_wowserver\new_worldserver.exe

00007FF91CE81FFA  000000DDD30FF830  _o_exp+5A

00007FF91D717974  000000DDD30FF860  BaseThreadInitThunk+14

00007FF91FFEA271  000000DDD30FF8E0  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD32FF720  ZwWaitForSingleObject+14

00007FF91B7EA525  000000DDD32FF7C0  WSPStartup+5C15

00007FF91B7EBC0E  000000DDD32FF980  WSPStartup+72FE

00007FF91D4B44DE  000000DDD32FFA60  select+1CE

00007FF8FEE7834C  000000DDD32FFB00  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+3CEA6

00007FF8FEF17F8F  000000DDD32FFB30  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+DCAE9

00007FF8FEF188D4  000000DDD32FFC00  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+DD42E

00007FF8FEEED87D  000000DDD32FFC30  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+B23D7

00007FF7A6962947  000000DDD32FFD40  0001:0000000000101947 D:\wow\new_wowserver\new_worldserver.exe

00007FF8FEF0FA1C  000000DDD32FFD70  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4576

00007FF8FEF0FFCC  000000DDD32FFDB0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4B26

00007FF8FEF0FF21  000000DDD32FFDF0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4A7B

00007FF91CE81FFA  000000DDD32FFE20  _o_exp+5A

00007FF91D717974  000000DDD32FFE50  BaseThreadInitThunk+14

00007FF91FFEA271  000000DDD32FFED0  RtlUserThreadStart+21


Call stack:
Address   Frame     Function      SourceFile
00007FF92001F7E4  000000DDD33FF350  ZwWaitForSingleObject+14

00007FF91B7EA525  000000DDD33FF3F0  WSPStartup+5C15

00007FF91B7EBC0E  000000DDD33FF5B0  WSPStartup+72FE

00007FF91D4B44DE  000000DDD33FF690  select+1CE

00007FF8FEE7834C  000000DDD33FF730  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+3CEA6

00007FF8FEF17F8F  000000DDD33FF760  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+DCAE9

00007FF8FEF188D4  000000DDD33FF830  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+DD42E

00007FF8FEEED87D  000000DDD33FF860  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+B23D7

00007FF7A6962947  000000DDD33FF970  0001:0000000000101947 D:\wow\new_wowserver\new_worldserver.exe

00007FF8FEF0FA1C  000000DDD33FF9A0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4576

00007FF8FEF0FFCC  000000DDD33FF9E0  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4B26

00007FF8FEF0FF21  000000DDD33FFA20  ?send_n@ACE_SOCK_Stream@@QEBA_JPEBX_KHPEBVACE_Time_Value@@PEA_K@Z+D4A7B

00007FF91CE81FFA  000000DDD33FFA50  _o_exp+5A

00007FF91D717974  000000DDD33FFA80  BaseThreadInitThunk+14

00007FF91FFEA271  000000DDD33FFB00  RtlUserThreadStart+21

Suggestion: Option to modify weapon enchant glow with transmog feature

As we all know with transmog feature on Chromie Craft server we are able to modify the looks of our gear, which opened up a lot of optional gameplay in form of farming gear for transmog and improving the quality of overall experience of playing on the server. However there is one feature that is still missing and that is the option to modify the looks of weapon enchantments, both by changing between the different looks and/or at least being able to remove the glow from the weapons if we don't like the look of an particular enchant.

It would also increase the demand of certain low level enchants that have a particularly nice look and might stimulate the economy and allow new players that are leveling enchanting to make some money with crafting said low level enchants for weapons. If we could get a small update so we can do that as well it would be great!

Transmogrif problem

There was a problem with transmogrification from tissue into armor and others.
If you can only wear cloth, then there is no way to re-chain mail and so on, as well as with weapons.
Included parameters:
Transmogrification.AllowMixedArmorTypes = 1
Transmogrification.AllowMixedWeaponTypes = 1

database error

[1062] Duplicate entry '19-42991' for key 'custom_unlocked_appearances.PRIMARY'
[1062] Duplicate entry '2-42992' for key 'custom_unlocked_appearances.PRIMARY'
[1062] Duplicate entry '3-42991' for key 'custom_unlocked_appearances.PRIMARY'

Problems with Transmog Module

Hey, so i installed the module following the instructions. I can add the npc but when i talk to him, i onlyy get Greetings and no options for transmog.

Request: create command to add transmog items to player

I would like to create a command to make the transmogrification via command line.

.transmog charGuid ItemEntry

it's a matter of "wrapping" the existing feature for transmogrification into a function and allow to do it via command
not immediate but not even hard I hope 💪

Compile faild

azerothcore/azerothcore-wotlk@0b02ba8

b4439fc

/root/azerothcore/modules/mod-transmog/src/Transmogrification.cpp:53:43: fatal error: no member named 'GetUInt8' in 'Field' uint8 PresetID = (*result)[0].GetUInt8(); ~~~~~~~~~~~~ ^ 1 error generated. make[2]: *** [modules/CMakeFiles/modules.dir/build.make:1343: modules/CMakeFiles/modules.dir/mod-transmog/src/Transmogrification.cpp.o] Error 1 make[2]: *** Waiting for unfinished jobs.... /root/azerothcore/modules/mod-transmog/src/transmog_scripts.cpp:413:87: fatal error: no member named 'GetUInt32' in 'Field' ObjectGuid itemGUID = ObjectGuid::Create<HighGuid::Item>((*result)[0].GetUInt32());

Module not added to build

I am able to add the module to the Azerothcore source modules folder, then make it with cmake (shows tmog module listed), then after making a new build with visual studio and adding the sql I am able to spawn the npc but it only greets me. I don't see any tmog options.
My guess is that the script isn't created with cmake, I checked the modules folder under the build folder and I see all modules in there except for the tmog module.

Any idea how to fix this?

I did everything the installation guide said yet it seems to somehow not add the module to the actual build.

Transmogrification Sets interfere with previous manual transmogrification

Server: ChromieCraft
Client: EN

Transmogrification resets to the original item appearance after re-logging when previously applying a set appearance on items that have been manually transmogrified before with the same or a different appearance. This can be avoided by first removing every previous transmogrification manually and then applying the set.

[IDEA] We want a way to disable transmog per-player

In a nutshell:

There should be an in-game command and a gossip option at the transmog NPC to allow people to disable the transmog.

Disabling transmog means that:

  1. Your equip will be shown to you and to the others with the original displayId
  2. The equip of the other players will be shown with the original displayId.

Upgrade function Transmogrification.Allowed

Please add to the function
Transmogrification.Allowed
So that transmogrification can be performed on any kind of armor
How it's done for everyone in the function:
Transmogrification.AllowMixedArmorTypes = 1

Thank you very much.

There is a problem adding invisible items.

Show token fees but not deduct them.

example:
configuration files
Transmogrification.AllowHiddenTransmog = 1
Set token =29434
Quantity =10
Custom gold coin fee =1000000

Click on the invisible item.
The interface only shows
Token =Badge of Justice quantity X10
Custom gold coin fee is not displayed.

But no fees are deducted.

Suggestion: Add in tier sets that never made it to the game.

I wonder if it would be feasible for you to make it possible to transmog items that never made it to the game. There are several examples of this over WOTLK raid tiers. For example with most of the raid tier sets you cannot actually complete their looks due to them missing their boots and belts. They are in the game files however, not just tied to any item in the game. You can see them with WoW Model Viewer.

In addition there are entire raid sets recolors that were never added. Such as the one Saurfangs son uses which is the yellow variant of the DK-armor.

Here are some links from mmo-champion in which you can see some of the missing recolors as an example:

https://www.mmo-champion.com/content/497

https://www.mmo-champion.com/content/1589-Tier-10-Armor-Sets

Update/port script from Rochet2's latest transmog

Rochet2 told me the script used in this module is based on the transmog version from 2014-2015. It has received many updates since then.
https://rochet2.github.io/Transmogrification.html

That would be worth a go.

A quote from Rochet2 regarding the port:

Its always possible to add hooks to the core everywhere. But the hooks are not that well generally applicable .. also some of the core modifications required are very weird to have as hooks.. maybe some of the things that require wierd hooks could be recoded to require less weird hooks .. but I dont know

And a changelog of what we're missing (we are approximatively on version 4 and transmog is at v6):

6.0

    Removed mutex locks - Different code style, works with ACE and boost, probably more efficient
    Added regex checking for preset name
    Fixed random properties not registering as item stats (Thanks Aokromes)
    Made the code / patch compatible with herbs+veins patch (Thanks Aokromes)
    Moved to bithub - Allows autogenerate patch and diff and management is easier:
    https://github.com/Rochet2/TrinityCore/tree/transmog
    Gist was at: https://gist.github.com/Rochet2/2c8765b53f8dda1e296a

5.6

    Fixed few linux compile warnings
    Moved to GIST
    Old versions etc still available from: https://drive.google.com/folderview?id=0Bx5knS2IsjatTlVtWHRwbUN3VlE&usp=sharing

5.5

    Updated to latest TC rev
    Fixed some tabs to spaces
    Fixed a warning on gcc

5.4

    Updated to latest TC rev

5.3

    Rewrote transmogrification logic to be blizzlike.
    Implemented multithread support.
    Tweaked saving to work so that your data is saved whenever the player is saved.
    This means that crashes can not be abused and DB wont have SQL executing and querying all the time.

5.2

    Some logic fixes and other

5.1

    Config options should now work properly. Please notify here if some still bug
    Can transmog bows with guns and crossbows
    Can transmog cloth to leather with config settings set
    Can transmog robes with chest pieces
    You should now be able to view the info menus with the new NPC
    Allow shirt's to be transmogrified (were shown in menu but you weren't able to before)
    Mirror image (mage spell) should now correctly copy the transmogrified outfit. Before it still got your old item displays.
    Added new config options:

5.0

    Ripped cata branch functions and thus altered how everything is coded pretty much.
    Dropped translation support
    Added colored item links as well as icons all over the place
    Added new feature: Sets
    Added many config options, for example to allow cloth and plate to be transmogrified with each other

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Items obtained with Group/Master Loot are not collected by appearance collection

When using the appearance collection, items obtained by Group Loot and Master Loot doesnt grant the appearance, you need to equip the item to collect it.

The problem is, if you are a mage and want a leather/mail/plate transmog, you cant equip the item to collect it, unless you loot it via Free For All loot mode, which is almost impossible since people would just ninja the items etc

Suggestions on Legion-style appearance collection system.

If the profile is enabled
Transmogrification.UseCollectionSystem=1

Because there are too many items collected, it is necessary to use the fitting room to browse the effects of the items and equipment. But at present, the system has no try-on function, and I hope to improve it. thank you!

image

no sql files for this mod

  1. Import the SQL to the right Database (auth, world or characters)
    Import the SQL manually to the right Database (auth, world or characters) or with the db_assembler.sh (if include.sh provided).

Script named 'npc transmogrifier' is assigned in the database, but has no code!

So i tried installing Transmog Module on AzerothCore using Docker on Win10.

Then I placed the transmog folder under azerothcore/modules and added the sql^s to the database and reran the build process in docker using ./acore.sh docker build . I can add the npc ingame and it says something like Greetings but I can't transmog.

In my Logs under DBErrors I get the following message:
Script named 'npc_transmogrifier' is assigned in the database, but has no code!

Transmog Config File

Config File, stand alone doesnt work. copy paste it in your worldserver.conf fixes the the issue otherwise you will have errors in console , stating cannot find the following lines , setting to default
Transmogrification.AllowPoor = 0
Transmogrification.AllowCommon = 0
Transmogrification.AllowUncommon = 1
Transmogrification.AllowRare = 1
Transmogrification.AllowEpic = 1
Transmogrification.AllowLegendary = 0
Transmogrification.AllowArtifact = 0
Transmogrification.AllowHeirloom = 1

[UPDATE][REQUEST] - Mod Announce

Hi!
As It seems not possible to 'pull' a request because of similar branches, I would like to ask you here if you can update the \src.cpp file to let the acore announce that it is running on this mod?
Like this one: https://github.com/azerothcore/mod-skip-dk-starting-area

I tried to manage it by myself but it's not working.

Do you think it's possible for you to make this working? :)

Thanks in advance

V.

Compile Error

Hello
today I cloned the repository from azerothcore and this module
however when I try to compile on Ubuntu 20.04 I get the error
/azerothcore/build/src/server/scripts/gen_scriptloader/static/ScriptLoader.cpp:83: undefined reference to Addmod_transmog_masterScripts()'`

image

Some issues with the Appearance Colletion

Ok first i would like to say that this feature is awesome and ty for sharing this, but i found two problems:

  1. When getting an item in a party/raid via Group Loot/Master Loot, you dont get the appearance. This can be a problem when you are a cloth class and want a leather/mail/plate transmog for example, only way to get the transmog you want is looting with Free For All, which can be a problem in transmog raid groups.

  2. Players can buy an item in a vendor, get the appearance, sell and refund the currency and keep the Appearance. You can basically buy all Brutal Gladiator set and spend 0 honor/arena points.

Also note that if you fix the problem with group/master loot, if the player receives the item/appearance and trades the item with someone else in the party/raid he should lose the appearance aswell, to avoid something like:
Player X wins Y item, gets the appearance and trade the item with someone else in the raid, so they both could get the item appearance.

Worldserver don't work

Hi guys, i'm use the latest version of azerothcore, and i'm getting this error when i'm starting worldserver:

SQL: DELETE FROM custom_transmogrification WHERE NOT EXISTS (SELECT 1 FROM item_instance WHERE item_instance.guid = custom_transmogrification.GUID) ERROR: [1146] Table 'acore_characters.custom_transmogrification' doesn't exist Your database structure is not up to date. Please make sure you've executed all queries in the sql/updates folders.

What i need to do? Execute this query or what?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.