GithubHelp home page GithubHelp logo

alexkulya / pandaria_5.4.8 Goto Github PK

View Code? Open in Web Editor NEW
32.0 3.0 31.0 466.33 MB

Pandaria Core for World of Warcraft Mists of Pandaria client 5.4.8

License: GNU General Public License v2.0

CMake 0.44% C 16.90% Batchfile 0.01% C# 0.02% Python 0.01% Shell 0.01% PHP 0.01% Perl 0.01% GDB 0.01% C++ 81.49% Assembly 0.67% Yacc 0.02% Roff 0.05% Objective-C 0.01% HTML 0.21% Makefile 0.18% LLVM 0.01%

pandaria_5.4.8's Introduction

Mists of Pandaria 5.4.8 Build 18414

Discord link: https://discord.gg/y3zspxan7k

Client exe files" https://mega.nz/file/xUJDkIDA#I3TMdPymMw8ISNwIUgSaXLl5oHJHYFxAKyPNMXUQjgY

Compiled exe files: https://mega.nz/file/9F4QmTKZ#01FXoHbDAYmTcc51b7I2xeFq2_2hk_aPqmOxBgYHEsc

Geodata (RU dbc): https://mega.nz/file/EAZUmZiD#PxdHN7jcEKCA8qaIBTIWLWLGZcT5PdsKfIgkygTZgTs

Pandaria 5.4.8 docker (Thanks diff3): https://github.com/diff3/pandaria_5.4.8_docker

Requirements

  • Platform: Linux, Windows or Mac
  • Processor with SSE2 support
  • ACE = 7.0.0 (included for Windows)
  • MySQL = 5.7
  • CMake ≥ 3.14 (latest stable recommended)
  • OpenSSL = 1.x.x
  • Boost ≥ 1.70 (latest stable recommended)
  • Windows SDK version 10
  • MS Visual Studio (Community) ≥ 16.4 (2019) (Desktop) (Not previews)
  • Linux

  • GCC ≥ 9 (Linux only)
  • Clang ≥ 11 (Linux only)
  • Build :

  •   $ git clone https://github.com/alexkulya/pandaria_5.4.8.git
      $ cd pandaria_5.4.8 mkdir build && cd build
  • command cmake (replace XX by your clang version) :
  • $ cmake ../ -DCMAKE_INSTALL_PREFIX=$HOME/yourUser/folder -DCMAKE_C_COMPILER=/usr/bin/clang-XX -DCMAKE_CXX_COMPILER=/usr/bin/clang++-XX -DSCRIPTS=static
    
    $ make -j $(nproc)
    $ make install
    (if permission denied, use sudo make install)
  • if you want to build the tools to extracting data from MoP client, you need to add a compiler flag to cmake.

    cmake ../ -DCMAKE_INSTALL_PREFIX=$HOME/yourUser/folder -DCMAKE_C_COMPILER=/usr/bin/clang-XX -DCMAKE_CXX_COMPILER=/usr/bin/clang++-XX -DCMAKE_CXX_FLAGS=-pthread -DSCRIPTS=static

Enjoy

Copyright

License: GPL 2.0

Read file COPYING

Authors & Contributors

Read file THANKS

pandaria_5.4.8's People

Contributors

alexkulya avatar cooler-sai avatar ctmwow avatar d3athbl0w avatar darkangelde avatar davidwow1024 avatar dbasset31 avatar den13501 avatar diff3 avatar justzerooo avatar nexon99 avatar nightprince avatar pak3935 avatar sargerodev avatar syrus23 avatar valethevioletmote 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

Watchers

 avatar  avatar  avatar

pandaria_5.4.8's Issues

Some problems I encountered in the test

ICC:
1.If No. 2BOSS doesn't kill, the lifting platform will fall
2.Airship war is useless
3.Boss 3 cannot be activated Useless after NPC exchange
4.Unable to reply to the green dragon Attacking a nearby NPC will return to the instance door
TOC
The mouse summoned by boss 1 is invincible. Has been attacked

Compile Error with Tools

Hello, apparently the project gives an error when compiling with tools

My configuration is:

  • Windows 10 x 64 bit.

  • Boost 1.72

  • MySQL 5.7

  • VisualStudio 19

  • OpenSSL 1.1

  • I have generated the project with TOOLS in CMAKE 3.21.2

  • I have compiled in ReldWhitDebInfo x64

ERROR:
Error LNK1104 cannot open file 'libboost_date_time-vc142-mt-x64-1_72.lib' mmaps_generator
C:build\src\tools\mmaps_generator\LINK

Quest Give Sassy the News

Goblin character
When I submit the quest 24520 ,[Give Sassy the News] my character is frozen and can not continue, doing quest.
If I log out and log in, , Rather, there are no more missions to take

Initial ToDo

ToDo list (initial):

  • 1. Combat sparring system
  • 2. Greets quest
  • 3. Multi trainer
  • 4. Combat spreading
  • 5. (WIP) Separation gender name, separation gender subname (M, F)
  • 6. Battle Pets duel PvP
  • 7. (WIP) Calendar events
  • 8. Smooth WPs
  • 9. Extract Camera files
  • 10. Creature walk mode (0: walk, 1: run, 2: random mode walk - run)
  • 11. Drink and eat periodic emotes

Battlepets duel PvP not working

Battle pets PvP does not work, I try to duel another player and it does not work, We would need the HandlePetBattleStartPvpMatchmaking and derivatives handlers/opcodes

broken heart stone cd

Current behavior:

The cd of the Hearthstone is restored when changing continents.

###Expected behavior:
Hearthstone can only be used every 30 min

Steps to reproduce:

1.Create a player and establish a home in a tavern
2.Use the Hearthstone and then teleport to another continent
3.After this the cd of the Hearthstone is restored

Version

5.4.8.18414

Random Battlegrounds and specific

If Random Battleground is being played and let's say it's Warsong Gulch, players can't join the BG by queueing for Warsong Gulch, only Random Battlegrounds.

The queue is split up, so Random Battlegrounds (Warsong Gulch) is seperate from specifically queued players for Warsong Gulch.

How to reproduce:

  1. open battleground_template table and change MinPlayersPerTeam to 1 on both Random battleground and Warsong Gulch
  2. set Weight column to 0 on all entries, but set Warsong Gulch to 5 (makes sure we get WSG on Random Battleground)
  3. Make 3 accounts
  4. .level 45 on all of them
  5. On 2 accounts queue for Random Battlegrounds
  6. Now they will enter a Warsong Gulch match
  7. Go on the 3rd account and queue for specifically Warsong Gulch match
  8. It will get a seperate queue and not join the Warsong Gulch that the other players are playing

Quest bug The Amphitheater of Anguish: Magnataur!

Bug - The Amphitheater of Anguish: Magnataur! Link : http://www.wowhead.com/quest=12933
Npcs does not start and has no target.

Quest chain is
http://www.wowhead.com/quest=12932
1.The Champion's Call! http://www.wowhead.com/quest=12974
2.The Amphitheater of Anguish: Yggdras! http://www.wowhead.com/quest=12932
3.The Amphitheater of Anguish: Magnataur! http://www.wowhead.com/quest=12933
4.The Amphitheater of Anguish: From Beyond! http://www.wowhead.com/quest=12934
5.The Amphitheater of Anguish: Tuskarrmageddon! http://www.wowhead.com/quest=12935
6.The Amphitheater of Anguish: Korrak the Bloodrager! http://www.wowhead.com/quest=12936
7.The Champion of Anguish http://www.wowhead.com/quest=12948

Compilation error.

Severity Code Description Project File Line Status Suppression
Error C2039 'level': not a member of 'Guild' scripts pandaria_5.4.8\src\server\scripts\Commands\cs_guild.cpp 238

Severity Code Description Project File Line Status Suppression
Error LNK1104 cannot open file '..\scripts\Debug\scripts.lib' worldserver Panda\src\server\worldserver\LINK 1

VS 2019, boost 1.70+

Друже,можешь поднять до визуалки 2019? не хочу удалять ее и ставить 2017)

quest Not In the Face! ( panda )

In the quest of the panda 29772 , [Not In the Face!] Ask Shu for help , it works perfectly , but in Wake Wugou , Shu does not cast the spell to wake up Wugou. and therefore , does not complete the quest and can not continue.

worldserver can not run,FusionCMS is what?

Using configuration file worldserver.conf.
Using SSL version: OpenSSL 1.1.1m 14 Dec 2021 (library: OpenSSL 1.1.1m 14 Dec 2021)
Using ACE version: 7.0.0
Pandaria 5.4.8 Rev: 0 Release Hash: Archive (Win64, little-endian) (worldserver-daemon)
to stop.

─╔═══╗╔═══╗╔═╗─╔╗╔═══╗╔═══╗╔═══╗╔══╗╔═══╗─                          
─║╔═╗║║╔═╗║║║╚╗║║╚╗╔╗║║╔═╗║║╔═╗║╚╣─╝║╔═╗║─                          
─║╚═╝║║║─║║║╔╗╚╝║─║║║║║║─║║║╚═╝║─║║─║║─║║─                          
─║╔══╝║╚═╝║║║╚╗║║─║║║║║╚═╝║║╔╗╔╝─║║─║╚═╝║─                          
─║║───║╔═╗║║║─║║║╔╝╚╝║║╔═╗║║║║╚╗╔╣─╗║╔═╗║─                          
─╚╝───╚╝─╚╝╚╝─╚═╝╚═══╝╚╝─╚╝╚╝╚═╝╚══╝╚╝─╚╝─                          
                                                                    
         ─╔═══╗───╔╗─╔╗────╔═══╗─                                   
         ─║╔══╝───║║─║║────║╔═╗║─                                   
         ─║╚══╗───║╚═╝║────║╚═╝║─                                   
         ─╚══╗║───╚══╗║────║╔═╗║─                                   
         ─╔══╝║──╔╗──║║─╔╗─║╚═╝║─                                   
         ─╚═══╝──╚╝──╚╝─╚╝─╚═══╝─                                   
                                                                    
              PANDARIA 5.4.8                                        
                 Based on:                                          
            Project SkyFireEmu                                      
     <http://www.projectskyfire.org/> 

FusionCMS database not specified in configuration file

🐛 [Bug] Wargen

🐛 Bug report

  • No information

Expected behavior

  • No information

Steps to reproduce

  1. ...
  2. Profit.

Version

Client Version:

  • No information

quest Morning Breeze Village

When taking this mission 29776 , [Morning Breeze Village] the character will have to get on a whirlpool and then take it to the top floor, to go to complete the mission.
The whirlpool doesn't come out and my character remains in the air.

Quest [Road to greatness]

the mission at the moment of taking it the door an example disappears.
image
there it is when I have the mission.
Now I don't have the mission
image
quest name
[Road to greatness]
id quest
29792

dbc, maps, vmaps

can anyone upload it to a file sharing site? I would be very grateful

item_template

item_template
spelltrigger_1:5
Re login to the game is invalid

Enchant stacking

It's possible to stack enchants with engineering tinkers, you can get unlimited stats.

To reproduce:

  1. Skill engineering to 600/600
  2. .ad 38940 20
  3. .ad 90146 20
  4. Enchant Cloak with Greater Agility
  5. Enchant Cloak with Flexweave Underlay (engineering tinker)
  6. Enchant Cloak with Greater Agility
  7. Enchant Cloak with Flexweave Underlay (engineering tinker)
  8. Keep repeating and you will see your agility keeps increasing. You can keep doing this and get unlimited stats.

CrossFaction

Hello good afternoon, could you implement CrossFaction please?

It's a Town-In-A-Box🐛 [Bug]

🐛 Bug report

Quest Name: It's a Town-In-A-Box
Quest ID: 14245
Zone: Goblin

Small bug on this quest, I go up as the objective says on the stack of dinamite and press the gossip. This completes the quest well but when it explodes I am well propelled in the air but on the descent a parachute is normally present but it does not deploy and I die at the reception.

thank you

Client Version:

  • 5.4.8.18414

world report error

Ip chance to 127.0.0.1 after the error find(No defined handler for opcode 127.0.0.1 sent by 1740579680)

Translation to Pt_BR

Even modifying internally, the missions and conversation continue in Spanish.
is there any Db in pt_BR?

quest 24958🐛 [Bug]

quest: 24958
name: Volcanoth

encountered problem:

The item given with the quest does not work on the objective. Once killed the objective is accomplished but little concern to return the quest the npc in the plane is too high for the player and does not allow him to return the quest.

Client Version:

  • 5.4.8.18414

darkened horror npc

npc 56007
darkened horror
he has a life of 1 with one hit we kill him he needs an update so that his normal life is established
image

fix quest=24733/the-bait-for-larkorwi

Delete redundant larkorwi,Remove redundant event_secripts summons,When the larkorwi exists, it cannot be summoned repeatedly.

DELETE FROM conditions WHERE SourceTypeOrReferenceId=17 AND SourceEntry=15119;
INSERT INTO conditions (SourceTypeOrReferenceId, SourceGroup, SourceEntry, SourceId, ElseGroup, ConditionTypeOrReference, ConditionTarget, ConditionValue1, ConditionValue2, ConditionValue3, NegativeCondition, ErrorType, ErrorTextId, ScriptName, Comment) VALUES
(17,0,15119,0,0,29,0,9684,100,0,1,0,0,"","");

DELETE FROM creature WHERE id=9684;

DELETE FROM event_scripts WHERE id = 3981;
INSERT INTO event_scripts (id, delay, command, datalong, datalong2, dataint, x, y, z, o) VALUES
(3981,0,10,9684,3000000 ,0,-6976.77,-2060.63,-271.289,3.7);

Creatures Pandaria

🐛 [Bug] Compile error

🐛 Bug report

  • No information
    screenshot 3199

Expected behavior

  • No error..

Steps to reproduce

  1. Install debian 11
  2. Try to compile
  3. ...
  4. ...
  5. Profit.

Version

Client Version:

  • No information

🐛 [Bug]

🐛 Bug report

  • No information

Expected behavior

  • No information

Steps to reproduce

  1. ...
  2. Profit.

Version

Client Version:

  • No information

Hostile NPCs name stay red when dead

Current behaviour:

If an NPC is hostile (nameplate in red) their name will stay red after they die:

image

Expected behaviour:

When NPC dies their name should be grey.

Steps to reproduce the problem:

  1. Find NPC that is red/hostile
  2. Kill it
  3. See that their name is still red

Operating system: Win64

Notes:

It works for neutral NPCs (nameplate in yellow):
image

thunder island

on thunder island, the pirate ship is missing and therefore the player hordes are left in the water.
image

Error when compiling.

After the new fixes I came across these new errors when compiling.

https://ibb.co/tzh02ZD

Warning C4715 'spell_nalak_throw_spear::CheckCast': not all control paths return a value scripts pandaria_5.4.8\src\server\scripts\pandaria\zone_isle_of_thunder.cpp 4305

Warning C4060 switch statement does not contain any labels 'case' or 'default' scripts pandaria_5.4.8\src\server\scripts\Custom\protected_zone.cpp 25

Error C3861 'dtMathSqrtf': identifier not found game : pandaria_5.4.8\src\server\game\Movement\PathGenerator.cpp 152

Error C3861 'dtMathSqrtf': identifier not found game :pandaria_5.4.8\src\server\game\Movement\PathGenerator.cpp 909

Warning C4715 'spell_warr_unbridled_wrath::spell_warr_unbridled_wrath_AuraScript::checkProc': not all control paths return a value scripts : pandaria_5.4.8\src\server\scripts\spells\spell_warrior.cpp 339

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.