Jump to content

ankso

Members
  • Posts

    187
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by ankso

  1. bump -- nobody can help me or have the same issue with lastest revs? or at least confirm
  2. Mmmm... I have applied the patch but I have a crash when I leave the BG. Here is the crashlog: http://pastebin.com/vKq44D9J EDIT: More exactly, server crashes when you exit using the pvp icon in the minimap. If you close the client, server doesn't crash, also if you use command .tele someplace, server doesn't crashes at all, so may be related to relocation of player when he abandon the bg? And debug says that is an assertion fault. Hope this can help. EDIT2: On Ubuntu server doesn't crashes.
  3. I can't read the password of the SotA patch unless I have posted 10 times on russian forums, but I don't know russian, I'm spanish Could you post here the password or the patch? Thanks ^^
  4. Tested on my live server and confirmed that it happens when you logout mounted. I can't reproduce the bug using .tele commands, only loggin-out mounted. Also, I can confirm that my players have similar problems with normal vmaps, but the problem seems to be aleatory without the patch, and related with mounts with the patch.
  5. Tested and works good - thanks!
  6. @j4r0d In your patch, in InstanceData.h and Vehicle.cpp: #include "ZoneScript.h" Where is "ZoneScript.h"? Does it exists? The core doesn't compile with this patch because of that #include Also, it give me this error: 4>..\\..\\src\\game\\GameObject.cpp(1507) : error C2027: use of type 'ZoneScript' undefined 4> c:\\users\\ankso\\mangos\\mangos\\src\\game\\Object.h(74) : see declaration of 'ZoneScript' 4>..\\..\\src\\game\\GameObject.cpp(1507) : error C2227: the left operand of '-> processEvent' must point to the type class / struct / union / generic
  7. What bug does the patch fix? What features does the patch add? Fixes Glyph of devastate For which repository revision was the patch created? 9933 Is there a thread in the bug report section or at lighthouse? If yes, please add a link to the thread. Don't find any Who has been writing this patch? Please include either forum user names or email addresses. me, Ankso diff --git a/src/game/SpellEffects.cpp b/src/game/SpellEffects.cpp index 0a04db0..0d0a3f4 100644 --- a/src/game/SpellEffects.cpp +++ b/src/game/SpellEffects.cpp @@ -5214,9 +5214,14 @@ void Spell::EffectWeaponDmg(SpellEffectIndex eff_idx) if (stack) spell_bonus += stack * CalculateDamage(EFFECT_INDEX_2, unitTarget); if (!stack || stack < spellInfo->StackAmount) + { // Devastate causing Sunder Armor Effect // and no need to cast over max stack amount m_caster->CastSpell(unitTarget, 58567, true); + //Glyph of Devastate + if (Aura *aura = m_caster->GetDummyAura(58388)) + m_caster->CastSpell (unitTarget, 58567, true); + } } break; } My first patch, I don't know if this is the correct form to fix this, but it works ^^
  8. It can be healed, and the other stats are working fine. May be, the new stats are calculated after you summon the pet, so, it appears with the basic stast, then they are updated, but the health must be restored. Like when you equip your armour, your stats are updated instantly but you must wait until your health reach the new max.
  9. I have merged git://github.com/pasdVn petstats into my branch, solved the conflicts and it works but, at least with my core (lastest rev), when a hunter calls his pet, it appears with the basic health, for example: your pet, if your character is without armour, has 4305/4305 of health. Equip your armour and call for your pet again, she will appear with 4305/10067 (well... I'm not sure if the pet appear exactly with this life, but for now it's the only relation between stats that I could found) Anyone can confirm this? Best regards ^^ P.S.: Sorry for my english
  10. ankso

    Snake Trap

    I have added the Milk13 script into my SD2, with the lastest revisions of MaNGOS. I have used this SQL: UPDATE creature_template SET scriptname=npc_snake_trap_serpents WHERE entry IN (19921, 19833); and also added this: newscript = new Script; newscript->Name = "npc_snake_trap_serpents"; newscript->GetAI = &GetAI_npc_snake_trap_serpents; newscript->RegisterSelf(); Now the snakes are green for the owner, but they do nothing, they appear, they don't attack mobs or enemy players, and they disappear. Could someone help me?
  11. This only happens when you enter into a instance mounted I think
  12. Mmm... I'm trying to use this patch, from frcoun branch, but I have a compilation error due to changes on bytebuffer.h, on line 498, here, because now this: private: // limited for internal use because can "append" any unexpected type (like pointer and etc) with hard detection problem template <typename T> void append(T value) { EndianConvert(value); append((uint8 *)&value, sizeof(value)); } is private. In the patch, this void Player::KnockWithAngle(float angle, float horizontalSpeed, float verticalSpeed) { float vsin = sin(angle); float vcos = cos(angle); WorldPacket data(SMSG_MOVE_KNOCK_BACK, 8+4+4+4+4+4); data.append(GetPackGUID()); data << uint32(0); // Sequence data << float(vcos); // x direction data << float(vsin); // y direction data << float(horizontalSpeed); // Horizontal speed data << float(-verticalSpeed); // Z Movement speed (vertical) ((Player*)this)->GetSession()->SendPacket(&data); } is the function that causes the problem, could anyone help me to solve this? I'm not very acquainted with public/private/protected classes ^^
  13. You should apply all sqls created with the patch (path_to_your_mangos_folder/sql/vehicles) ^^
  14. Yeah, me too, this will work on a 64-bits OS?
  15. Confirmed, also if a member of a group disconnects, and you try to move the disconnected player to another group, you have a lot of problems
  16. Yes, after relogin, the flag stills there. At least, the xp bar doesn't appear.
  17. I'm using this: /*###### ## npc_experience_eliminator +######*/ #define GOSSIP_ITEM_STOP_XP_GAIN "I don't want to gain experience anymore." #define GOSSIP_CONFIRM_STOP_XP_GAIN "Are you sure you want to stop gaining experience?" #define GOSSIP_ITEM_START_XP_GAIN "I want to be able to gain experience again." #define GOSSIP_CONFIRM_START_XP_GAIN "Are you sure you want to be able to gain experience once again?" bool GossipHello_npc_experience_eliminator(Player* pPlayer, Creature* pCreature) { pPlayer->ADD_GOSSIP_ITEM_EXTENDED( GOSSIP_ICON_CHAT, pPlayer->HasFlag(PLAYER_FLAGS, PLAYER_FLAGS_XP_USER_DISABLED) ? GOSSIP_ITEM_START_XP_GAIN : GOSSIP_ITEM_STOP_XP_GAIN, GOSSIP_SENDER_MAIN, GOSSIP_ACTION_INFO_DEF+1, pPlayer->HasFlag(PLAYER_FLAGS, PLAYER_FLAGS_XP_USER_DISABLED) ? GOSSIP_CONFIRM_START_XP_GAIN : GOSSIP_CONFIRM_STOP_XP_GAIN, 100000, false ); pPlayer->SEND_GOSSIP_MENU(pPlayer->GetGossipTextId(pCreature), pCreature->GetGUID()); return true; } bool GossipSelect_npc_experience_eliminator(Player* pPlayer, Creature* pCreature, uint32 uiSender, uint32 uiAction) { if(uiAction == GOSSIP_ACTION_INFO_DEF+1) { // cheater(?) passed through client limitations if(pPlayer->GetMoney() < 100000) return true; pPlayer->ModifyMoney(-100000); if(pPlayer->HasFlag(PLAYER_FLAGS, PLAYER_FLAGS_XP_USER_DISABLED)) pPlayer->RemoveFlag(PLAYER_FLAGS, PLAYER_FLAGS_XP_USER_DISABLED); else pPlayer->SetFlag(PLAYER_FLAGS, PLAYER_FLAGS_XP_USER_DISABLED); pPlayer->CLOSE_GOSSIP_MENU(); return true; } pPlayer->CLOSE_GOSSIP_MENU(); return true; } newscript = new Script; newscript->Name = "npc_experience_eliminator"; newscript->pGossipHello = &GossipHello_npc_experience_eliminator; newscript->pGossipSelect = &GossipSelect_npc_experience_eliminator; newscript->RegisterSelf(); For ScriptDev2 (Original by LordJZ)) and this for core: if(HasFlag(PLAYER_FLAGS, PLAYER_FLAGS_XP_USER_DISABLED)) return; And it's working for me.
  18. I agree with you, but if this patch bugs dual spec, I think it's related (reed de lastest posts in the topic I have linked before ^^)
  19. LOL epic fail, my fault, thanks
  20. I'm using this and with the AI provided by przemratajczak.
  21. I have a problem compiling in on linux, on windows no problem but on my ubuntu: Please could someone help me? Thanks in advance ^^
  22. You could try: $ git clone -b Insider42 git://github.com/Darkrulerz/mangos.git This will clone the Insider42 branch at Darkrulerz repository I think ^^
×
×
  • 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