Jump to content

goodbadguy

Members
  • Posts

    120
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Posts posted by goodbadguy

  1. Mangos Version: 10896 (current as of today)

    Custom Patches: N/A

    SD2 Version: 1913 (latest)

    Database Name and Version: UDB 0.12.1 (395) for MaNGOS 10892 with SD2 SQL for rev. 1913

    How it SHOULD work: When switching spec OUT of Beast Mastery as a Hunter your pet should lose the extra 4 talent points given by the talent (or have talents reset).

    How it DOES work: Switching spec doesn't reset pet talents when the pet is not summoned. There should be a check in Hunter pet summoning to reset talents if they have too many according to spec/talents.

    To reproduce: Log Hunter and Spec into Beast Mastery, then spend all 20 pet talent points on your pet. Dismiss the pet and change spec to non Beast Mastery. Call Pet and it will still have 20 talents.

  2. Actually if you let mail sit 30 days with items or if it's COD and past 3 days the mail returns to players seemingly empty because the mail_items table never changes the receiver back to the original sender. I've had to manually fix this in the database many time until I added this fix:

                    //mail will be returned:
                   CharacterDatabase.PExecute("UPDATE mail SET sender = '%u', receiver = '%u', expire_time = '" UI64FMTD "', deliver_time = '" UI64FMTD "',cod = '0', checked = '%u' WHERE id = '%u'", m->receiver, m->sender, (uint64)(basetime + 30*DAY), (uint64)basetime, MAIL_CHECK_MASK_RETURNED, m->messageID);
    +                CharacterDatabase.PExecute("UPDATE mail_items SET receiver = '%u' where mail_id = '%u'", m->sender, m->messageID);
                   delete m;
                   continue;
               }

  3. Tested and although it works there is nothing preventing reflecting the spell back, such as you suggested.

    Reproduce this by .aura 31534 (Reflective Shield 8 seconds) on yourself and enemy, then instant cast a damaging spell (I used Ice Lance .cast 30455) and watch as your screen locks up with "Internal error" spam for a few seconds. Check combat log and see the spell bounces back and forth repeatedly causing both server and client to freeze until one of the reflective shields drops.

    This happens with or without your patch (just minus the damage at the end). I'm just reporting that the core isn't preventing multiple reflects as suggested.

  4. Still not fixed as of 11/27/10. You can search in the core for ITEM_MOD_SPELL_PENETRATION and you will only find that it is acknowledged as a stat on items but there are no functions in Player.cpp to put use to it like with ITEM_MOD_SPELL_POWER for example.

×
×
  • 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