Jump to content

All Activity

This stream auto-updates     

  1. Today
  2. Thanks for support

    Welcome back to MaNGOS. Glad to have you back on board.
  3. mangos three Need some help

    Hi SAdraco, All the separate dbscripts_on_xxx tables were merged into a single table db_scripts where a additional type field decides the type of script. I am currently in the middle of a large wiki docs update which will include this new table. In the meantime, please review the file I'll add to the this post which is a early version of the wiki page. temp.html
  4. Hi There. I'm trying to complile MangosOne under Debian 9 (Stretch). I have MangosZero compiled and working fine under the same OS, but when I go to complile MangosOne, it gets to 91%, and gives me a massive amount of errors, starting with: [ 91%] Building CXX object src/game/CMakeFiles/game.dir/WorldHandlers/Map.cpp.o In file included from /home/mangos/one/src/server/src/framework/GameSystem/Grid.h:30:0, from /home/mangos/one/src/server/src/framework/GameSystem/NGrid.h:28, from /home/mangos/one/src/server/src/game/WorldHandlers/GridDefines.h:29, from /home/mangos/one/src/server/src/game/WorldHandlers/Map.h:35, from /home/mangos/one/src/server/src/game/WorldHandlers/MapManager.h:32, from /home/mangos/one/src/server/src/game/pchdef.h:29: /home/mangos/one/src/server/src/framework/GameSystem/TypeContainer.h: In instantiation of ‘static SPECIFIC_TYPE* TypeUnorderedMapContainer<OBJECT_TYPES, KEY_TYPE>::find(ContainerUnorderedMap<SPECIFIC_TYPE, KEY_TYPE>&, KEY_TYPE, SPECIFIC_TYPE*) [with SPECIFIC_TYPE = Creature; OBJECT_TYPES = TypeList<Creature, TypeList<Pet, TypeList<GameObject, TypeList<DynamicObject, TypeNull> > > >; KEY_TYPE = ObjectGuid]’: .... there are about 30 or 40 lines that continue in this fashion.... and it finishes with: /home/mangos/one/src/server/src/framework/GameSystem/TypeContainer.h:210:40: error: ‘class std::tr1::unordered_map<ObjectGuid, DynamicObject*, std::tr1::hash<ObjectGuid>, std::equal_to<ObjectGuid>, std::allocator<std::pair<const ObjectGuid, DynamicObject*> > >’ has no member named ‘cend’; did you mean ‘end’? src/game/CMakeFiles/game.dir/build.make:3350: recipe for target 'src/game/CMakeFiles/game.dir/WorldHandlers/Map.cpp.o' failed make[2]: *** [src/game/CMakeFiles/game.dir/WorldHandlers/Map.cpp.o] Error 1 CMakeFiles/Makefile2:842: recipe for target 'src/game/CMakeFiles/game.dir/all' failed make[1]: *** [src/game/CMakeFiles/game.dir/all] Error 2 Makefile:127: recipe for target 'all' failed make: *** [all] Error 2 There was an error building MaNGOS! Does anyone have any input as to what this error might be? I have no idea what version I am running, i used the getmangos script about 2 weeks ago though, if it helps. Cheers, Athrak.
  5. http://www.wowhead.com/quest=5624

    Oh olion i got It. Realy thanks for class here about game structure. Yep i figure out the error as vprintf its a mesa with C strings and std strings. I really apreceiated u Lost ir time explaing tô me . Now i Will delete repo and clone again with This args you Said.
  6. http://www.wowhead.com/quest=5624

    Alright, let's analyze the log together. We start, for example, from record #4. Spell.cpp:1128 : { ((Creature*)unit)->AI()->SpellHit(m_caster, m_spellInfo); } The SpellHit method appears on the next record, #3, as a deeper one in the calling sequence. npcs_special.cpp:1108 : ((Player*)pCaster)->TalkedToCreature(m_creature->GetEntry(), m_creature->GetObjectGuid()); The next method in the stack trace (from record #2), Log::outString(), is not referenced here. But wait, maybe one of the two RHS methods, GetEntry() or GetObjectGuid(), was compiled inline and calls the log? Look at Object.h: 150 ObjectGuid const& GetObjectGuid() const { return GetGuidValue(OBJECT_FIELD_GUID); } 155 uint32 GetEntry() const { return GetUInt32Value(OBJECT_FIELD_ENTRY); } None of the methods is defined as virtual, they may not be (and actually are not) overridden. Also, these methods are far too popular to have any logging inside. The Player::TalkedToCreature() method is too long to be auto-inlined by any sane compiler (and does not contain logging anyway). The only conclusion left to us, is that some s**t happened at npcs_special.cpp:1108. At this point I cannot help further except by a hint. Do "a fresh clone" only into an empty directory, not forgetting --recursive parameter. P.S. The usual cause of such crash is the difference between std::string and C string. The later is awaited by any C print(). So, to print GUID for example, you need the c_str() conversion: GetGuidStr().c_str();
  7. mangos three Need some help

    So i created a scrip for halls of origination in cata core -- Anhuur\'s Brige Raises after first boss kill DELETE FROM dbscripts_on_creature_death WHERE id=39425; INSERT INTO dbscripts_on_creature_death VALUES (39425,1,11,0,0,207725,1000,7,0,0,0,0,0,0,0,0,'Doodad_uldum elavator'), (39425,1,11,0,0,206506,1000,7,0,0,0,0,0,0,0,0,'Raises anhuur\'s bridge'); however this was created for cmangos and i don not see any dbscripts_on_creature_death where will i find the script that represents similar to this.
  8. http://www.wowhead.com/quest=5624

    Cleam git clone, made changes but still same problem. #0 0x00007ffff5861cfb in vfprintf () from /lib64/libc.so.6 #1 0x0000555556611d0b in vutf8printf (out=0x7ffff5bb75a0 <_IO_2_1_stdout_>, str=0x555556bd77f7 "Player GUID : %s", ap=0x7fffed1766a0) at /home/jefferson/wowserver/getmangos/serverZero/src/shared/Utilities/Util.cpp:495 #2 0x0000555556609fa2 in Log::outString (this=0x555557184fc0, str=0x555556bd77f7 "Player GUID : %s") at /home/jefferson/wowserver/getmangos/serverZero/src/shared/Log/Log.cpp:398 #3 0x00005555568f5a4d in npc_garments_of_quests::npc_garments_of_questsAI::SpellHit (this=0x7fffc6838fc0, pCaster=0x7fffc6c3b300, pSpell=0x7fffe32b5290) at /home/jefferson/wowserver/getmangos/serverZero/src/modules/SD3/scripts/world/npcs_special.cpp:1108 #4 0x00005555563ac63d in Spell::DoAllEffectOnTarget (this=0x7fffd4262f20, target=0x7fffd4003620) at /home/jefferson/wowserver/getmangos/serverZero/src/game/WorldHandlers/Spell.cpp:1128 #5 0x00005555563b3366 in Spell::handle_immediate (this=0x7fffd4262f20) at /home/jefferson/wowserver/getmangos/serverZero/src/game/WorldHandlers/Spell.cpp:2891 #6 0x00005555563b31e4 in Spell::cast (this=0x7fffd4262f20, skipCheck=false) at /home/jefferson/wowserver/getmangos/serverZero/src/game/WorldHandlers/Spell.cpp:2871 #7 0x00005555563b40c3 in Spell::update (this=0x7fffd4262f20, difftime=100) at /home/jefferson/wowserver/getmangos/serverZero/src/game/WorldHandlers/Spell.cpp:3101 #8 0x00005555563bfe5d in SpellEvent::Execute (this=0x7fffd40053c0, e_time=21275, p_time=100) at /home/jefferson/wowserver/getmangos/serverZero/src/game/WorldHandlers/Spell.cpp:6410 #9 0x0000555556615842 in EventProcessor::Update (this=0x7fffc6c3b478, p_time=100) at /home/jefferson/wowserver/getmangos/serverZero/src/framework/Utilities/EventProcessor.cpp:53 #10 0x00005555561b1e66 in Unit::Update (this=0x7fffc6c3b300, update_diff=100, p_time=100) at /home/jefferson/wowserver/getmangos/serverZero/src/game/Object/Unit.cpp:318 #11 0x00005555560db577 in Player::Update (this=0x7fffc6c3b300, update_diff=100, p_time=100) at /home/jefferson/wowserver/getmangos/serverZero/src/game/Object/Player.cpp:1149 #12 0x00005555562e2edd in WorldObject::UpdateHelper::Update (this=0x7fffed176d20, time_diff=100) at /home/jefferson/wowserver/getmangos/serverZero/src/game/Object/Object.h:467 #13 0x00005555563171b1 in Map::Update (this=0x55555b3d1530, [email protected]: 100) at /home/jefferson/wowserver/getmangos/serverZero/src/game/WorldHandlers/Map.cpp:534 #14 0x00005555564c6480 in MapUpdateRequest::call (this=0x7fffc71b8f30) at /home/jefferson/wowserver/getmangos/serverZero/src/game/Maps/MapUpdater.cpp:50 #15 0x000055555660d547 in DelayExecutor::svc (this=0x55555b510450) at /home/jefferson/wowserver/getmangos/serverZero/src/shared/Threading/DelayExecutor.cpp:67 #16 0x00007ffff773eac4 in ACE_Task_Base::svc_run (args=0x55555b510450) at /home/jefferson/wowserver/getmangos/serverZero/dep/acelite/ace/Task.cpp:260 #17 0x00007ffff773f2d2 in ACE_Thread_Adapter::invoke_i (this=0x55555b510c20) at /home/jefferson/wowserver/getmangos/serverZero/dep/acelite/ace/Thread_Adapter.cpp:161 #18 0x00007ffff773f164 in ACE_Thread_Adapter::invoke (this=0x55555b510c20) at /home/jefferson/wowserver/getmangos/serverZero/dep/acelite/ace/Thread_Adapter.cpp:96 #19 0x00007ffff7654edf in ace_thread_adapter (args=0x55555b510c20) at /home/jefferson/wowserver/getmangos/serverZero/dep/acelite/ace/Base_Thread_Adapter.cpp:126 #20 0x00007ffff5bc3280 in start_thread () from /lib64/libpthread.so.0 #21 0x00007ffff5906f9d in clone () from /lib64/libc.so.6
  9. flight

    * When learning flying in Azzaroth it does not allow you to fly strait away. * you need to log out and back in to fly * when dismount and try to fly again you are unable
  10. Yesterday
  11. mangos three bug reporting

    Good day When learning flying ability in azzaroth it still does not allow you to fly. This is not according to official as it was allowed in mangos 3 thank you
  12. http://www.wowhead.com/quest=5624

    This is your custom logging in the SD3 script. Just take the original npcs_special.cpp and change only Player.cpp as described above.
  13. http://www.wowhead.com/quest=5624

    Thread 5 "mangosd" received signal SIGSEGV, Segmentation fault. [Switching to Thread 0x7fffed979700 (LWP 6870)] 0x00007ffff5861cfb in vfprintf () from /lib64/libc.so.6 looking forward to see whats happen. using gdb backtrace.txt
  14. http://www.wowhead.com/quest=5624

    Sorry i didint see this commit, i will try apply and see if works. Tnx Olion and Necrovoice
  15. SELECT * FROM `gameobject` WHERE `id`=375; There are 10 GOs spawned with respawn time 6 minutes. The quest objective is 10 items (= 10 GO uses), thus we really have insufficient GOs and/or too long respawn time. The decision can be made with a movie about the quest. Extremely simple DB issue.
  16. http://www.wowhead.com/quest=5624

    This refactoring commit was inaccurate and had killed the Player::TalkedToCreature( method giving KC. To fix it, remove this line containing { continue; } which was erroneously left of a removed conditional operator.
  17. http://www.wowhead.com/quest=5624

    Yes, i will try fix the way player will be rewarded, and if i got any result, i will post here.
  18. http://www.wowhead.com/quest=5624

    It works on m1 and M2 if that helps you.
  19. http://www.wowhead.com/quest=5624

    If we give .die on npc, we got credit. I think its a miss understand im SD3 scripts. i tring debug with Linux and WIndows
  20. http://www.wowhead.com/quest=5624

    Looking into this. The quest works as intended with correct spells Lesser heal (Rank2), Power Word: Fortitude(Rank1). The NPC will respond and run away.. quest credit is whats lacking here.
  21. Last week
  22. 5 man run in Shadowfang - and most of the party were permanently stuck in combat. Healing a char who was stuck in combat caused the healer to be also stuck in combat, so drinking / regainign mana is near impossible. The issue *might* be related to the "Haunted" debuff, as this never caused any of the mobs to visibly spawn, possible these did spawn and were the cause the combat flag..... thats a guess
  23. http://www.wowhead.com/quest=5624

    Changed Status to Confirmed
  24. http://www.wowhead.com/quest=5624

    Still same as me. Do all script stuff, and he fade way. player dont get quest complete. Or if we .kill on npc. quest is completed.
  25. mangos one Ability not reflecting cooldown

    Hello @Nightrider84, we unfortunately do not support .dbc editing.
  26. Gist of problem: Hunter Survival talent 'Entrapment' procs off ANY source of damage over time, and does not trigger from Frost Trap as it should. Found/tested on: Covenant WoW - Using World DB: Version: 21, Structure: 14, Content: 67 Entrapment 5/5: Gives your Immolation Trap, Frost Trap, and Explosive Trap a 25% chance to entrap the target, preventing them from moving for 5 sec. What does work: Immolation Trap and Explosive Trap both trigger the talent correctly, allowing multiple entrapments per damage over time effect. Entrapment is not affected by diminishing returns on Zero and this is correct as diminishing returns were not added to the talent until Burning Crusade: Source What does not work: Frost Trap does not trigger Entrapment at all, and it should be able to trigger entrapment multiple times with a chance each 'pulse' if the enemy stays within the frost AoE. What is working incorrectly: Entrapment is triggering off ANY source of damage over time including hunter stings, and trinkets such as 'Chained Essence of Eranikus'. Proof of use: Plops PvP video on Youtube This video is from a 2006 Hunter pvp showcase by Plops, who can be found at Warcraft Movies here Timestamps: 0:37 Frost Trap activates 0:47 Rogue is entrapped - 1:10 Frost Trap activates 1:13 Warrior is entrapped 1:20 Warlock is entrapped 1:31 Warlock is entrapped a second time
  27. The pumpkins for the quest "Fields of Grief" do not respawn or have a VERY long spawn time
  28. So I changed the cooldown on ability to 3 seconds from instant. In the skill description it doesn't show that it has a cooldown and it doesn't show the skill grey'ed out while its on the cooldown. But the skill does work correctly and takes 3 seconds before it can be cast again. I changed the cooldown in spell.dbc and restarted the server but not sure whats going on. And on a quick side note is it possible to change the type of skills certain pets can learn from beast training that were previously learned. Like if I try to teach a crab bite it says that this creature can't learn this ability. Just wanted to see if there's anyway to change that.
  1. Load more activity

Contact Us

To contact us click here
You can also email us at [email protected]

Privacy Policy | Terms & Conditions


The Link to the master list
of MaNGOS repositories:
Copyright © getMaNGOS. All rights Reserved.

This website is in no way associated with or endorsed by Blizzard Entertainment®