| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-06-05 | Core/Spells: *Properly* solve the Disarm vs Bladestorm issue | Trisjdc | |
| 2014-06-04 | Merge pull request #12215 from Trisjdc/warning_fix | blub | |
| Warning fix | |||
| 2014-06-04 | Warning fix | Trisjdc | |
| 2014-06-04 | Core/Tickets: Don't try to save the same sub-survey more than once | jackpoz | |
| 2014-06-03 | Core/Tickets: Sprinkled some transaction magic on HandleGMSurveySubmit | Shauren | |
| 2014-06-03 | DB/Creature: Remove phaseMask hack of Shadowmoon Tuber Nodes | Gacko | |
| Related to 26370223a0b9ab7b9542a6a727347063397f0fa7 | |||
| 2014-06-02 | Merge pull request #12201 from Unholychick/patch-2 | Sebastian Valle Herrera | |
| Core/Spells: Implement SPELL_ATTR4_FIXED_DAMAGE | |||
| 2014-06-02 | Merge pull request #12135 from Trisjdc/event_map_extension | Sebastian Valle Herrera | |
| Core/Util: A couple useful new functions for EventMap | |||
| 2014-06-02 | Core/Util: A couple useful new functions for EventMap, as well as getting ↵ | Trisjdc | |
| rid of some old junk | |||
| 2014-06-02 | Merge pull request #12182 from Xter/rbac | Sebastian Valle Herrera | |
| Core/RBAC: fix RBAC_PERM_COMMANDS_BE_ASSIGNED_TICKET and RBAC_PERM_LOG_G... | |||
| 2014-06-02 | Merge pull request #12032 from Trisjdc/haste_formula | Sebastian Valle Herrera | |
| Core/Players: Fix haste rating formulas | |||
| 2014-06-02 | Core/Misc: Kick player in case of multiple CMSG_PLAYER_LOGIN | jackpoz | |
| Kick player in addition to logging an error in case of multiple CMSG_PLAYER_LOGIN. | |||
| 2014-06-02 | Core/Spells: Implement SPELL_ATTR4_FIXED_DAMAGE | Lucas | |
| Spells with this attribute will ignore damage taken auras except for mechanic damage taken (trauma, etc) and will ignore resilience because the damage caused by those spells is based off another spell' damage | |||
| 2014-06-01 | Script/Shadowmoon Valley: Remove hack in npc_shadowmoon_tuber_node. | Gacko | |
| This script will be converted to SAI (if possible) later. | |||
| 2014-06-01 | Scripts: Remove unused variables (kept as comment) | Gacko | |
| 2014-06-01 | Core/Misc: Added utility method for checking is two sorted containers have a ↵ | Shauren | |
| common element | |||
| 2014-06-01 | Core/Misc: Code cleanup | jackpoz | |
| Remove old unused opcode handler WorldSession::HandlePageQuerySkippedOpcode() for CMSG_PAGE_TEXT_QUERY since it's already handled by WorldSession::HandlePageTextQueryOpcode() | |||
| 2014-06-01 | Core/QuestPOI: Mitigate possible DoS with CMSG_QUEST_POI_QUERY | jackpoz | |
| Avoid sending POIs for same quest if the client somehow sent duplicates quest id in same CMSG_QUEST_POI_QUERY packet. This also reduce the effects of possible DoS and increases the difficulty to cause it. Fix a typo which caused no quest POIs to be sent at all if the client queried data for 25 quests. | |||
| 2014-06-01 | Core/NetworkIO: Fix performance loss when handling bad packets | jackpoz | |
| Revert f9cb4280bd8f1c29e4acbae5339bce40c3b52bcb which retrieved the callstack each time a ByteBufferPositionException or a ByteBufferSourceException occurred, for example with bad packet structure. | |||
| 2014-05-31 | Core/RBAC: fix RBAC_PERM_COMMANDS_BE_ASSIGNED_TICKET and ↵ | xter | |
| RBAC_PERM_LOG_GM_TRADE permissions | |||
| 2014-05-30 | Martek the Exiled's prerequisite quests | Filip | |
| Fix by @untaught | |||
| 2014-05-30 | Merge pull request #12171 from Ankso/player_update_zone | Warpten | |
| Core/Players: Update the player's zone and area only after the player's position is updated server-side. | |||
| 2014-05-30 | Core/Players: Update the player's zone and area after update the player's | Ankso | |
| position server side. | |||
| 2014-05-29 | Merge pull request #12162 from Trisjdc/aura_split_damage_breaking | jackpoz | |
| Core/Spells: Break 'Fear' and similar auras on damage sharing of SPELL_AURA_SPLIT_DAMAGE_PCT | |||
| 2014-05-29 | CoreCore/NetworkIO: Fix disconnect when canceling character creation | jackpoz | |
| Remove the filter on CMSG_CHAR_ENUM added in 59b4c3492482b7536651625f0b1ed0ef87f52e79 since the same opcode is already throttled in the new improved system. DoS attacks using this opcode are still mitigated with same effect of before. Fixes #10915 | |||
| 2014-05-29 | Merge pull request #12007 from Trisjdc/spell_pushback | jackpoz | |
| Core/Spells: Define and implement SPELL_ATTR7_NO_PUSHBACK_ON_DAMAGE | |||
| 2014-05-29 | Merge pull request #12160 from Trisjdc/petai | jackpoz | |
| Core/PetAI: Pin should not be interrupted if the victim has a breakable aura | |||
| 2014-05-29 | Core/NetworkIO: Adjust more packet throttling values | jackpoz | |
| Adjust more packet throttling values and add Player name to log to help investigate false positives. | |||
| 2014-05-28 | Core/Spells: Break 'Fear' and similar auras on damage sharing of ↵ | Trisjdc | |
| SPELL_AURA_SPLIT_DAMAGE_PCT | |||
| 2014-05-28 | Core/PetAI: Pin should not be interrupted if the victim has a breakable aura | Trisjdc | |
| 2014-05-27 | Core/NetworkIO: Adjust more packet throttling values | jackpoz | |
| 2014-05-27 | Merge pull request #12146 from Trisjdc/spell_hymn | joschiwald | |
| Core/Spells: Missing target conditions for Divine Hymn/Hymn of Hope's second effect | |||
| 2014-05-26 | Core/Spells: Missing target conditions for Divine Hymn/Hymn of Hope's second ↵ | Trisjdc | |
| effect | |||
| 2014-05-26 | Core/NetworkIO: Adjust more packet throttling values | jackpoz | |
| 2014-05-25 | Core/NetworkIO: Adjust more packet throttling values | jackpoz | |
| Adjust some more packet throttling values. Revert b35f831f2b386685bb3eaaad340208e293ba16a7 since it's no longer needed. Modify the AntiDoS log to specify in a more readable way which opcode triggered the system and how many packets have been received. | |||
| 2014-05-25 | Merge pull request #12129 from Trisjdc/go_collision | Sebastian Valle Herrera | |
| Core/Collision: Solve collision issues with non spawned GOs | |||
| 2014-05-25 | Merge pull request #12130 from Trisjdc/go_collision_2 | Sebastian Valle Herrera | |
| Core/Collision: Solve collision issues with GAMEOBJECT_TYPE_DOOR GOs Closes #6303 Closes #7628 | |||
| 2014-05-25 | Merge pull request #12131 from Trisjdc/resting | Shauren | |
| Core/Players: Implement resting for areas with AREA_FLAG_REST_ZONE_ALLIANCE or AREA_FLAG_REST_ZONE_HORDE | |||
| 2014-05-25 | Core/Players: Implement resting for areas with AREA_FLAG_REST_ZONE_ALLIANCE ↵ | Trisjdc | |
| or AREA_FLAG_REST_ZONE_HORDE | |||
| 2014-05-25 | Core/Misc: Fix no-pch build | jackpoz | |
| 2014-05-25 | Core/NetworkIO: Adjust packet throttling values | jackpoz | |
| Adjust packet throttling values to avoid false positive. In case you are experiencing random kicks change the PacketSpoof.Policy setting in worldserver configs and report which packets are triggering the anti-dos system. | |||
| 2014-05-25 | Core/Misc: Throw an exception if client sends invalid float/double data | jackpoz | |
| Throw a ByteBufferException if client sends 1.#INF0000, 1.#QNAN000, 1.#IND0000 or other invalid float/double values. Handle this invalid values in StaticMapTree::isInLineOfSight() to avoid triggering an assert. Fixes #12126 | |||
| 2014-05-25 | Core/Collision: Solve collision issues with GAMEOBJECT_TYPE_DOOR GOs | Trisjdc | |
| 2014-05-25 | Core/Collision: Solve collision issues with non spawned GOs | Trisjdc | |
| 2014-05-25 | Merge pull request #12084 from Trisjdc/pet_combat_2 | jackpoz | |
| Core/Spells: Players with active pets count as if they were players in combat against spells with SPELL_ATTR1_CANT_TARGET_IN_COMBAT | |||
| 2014-05-25 | Merge pull request #12119 from Trisjdc/sniper_training | jackpoz | |
| Core/Spells: Sniper Training should refresh every 6 seconds if all conditions are met | |||
| 2014-05-25 | Merge pull request #12120 from Trisjdc/aura_exploit | jackpoz | |
| Core/Auras: Solve exploit involving SPELL_AURA_MOD_DAMAGE_DONE and weapon swapping | |||
| 2014-05-24 | Core/NetworkIO: Improve packet spam solution | jackpoz | |
| Implement an improved packet Anti-DoS by counting how many times the same opcode has been sent in the last second and applying the policy specified in the configs if the amount of packets exceeds a reasonable amount. Credits to the original author who decided to share this with TrinityCore team. | |||
| 2014-05-24 | Core/Auras: Solve exploit involving SPELL_AURA_MOD_DAMAGE_DONE and weapon ↵ | Trisjdc | |
| swapping | |||
| 2014-05-24 | Core/Spells: Sniper Training should refresh every 6 seconds if all ↵ | Trisjdc | |
| conditions are met | |||
