ariel-
0c59f2f0f7
Core/Scripts: fix Cobra Strikes
2016-10-28 01:18:01 -03:00
ariel-
51e4983422
Core/Unit: allow pets and totems to drop mod charges in owner auras.
...
Needed for Cobra Strikes (re)implementation
2016-10-28 01:17:59 -03:00
ariel-
e6f386b7d0
Core/Scripts: fix Glyph of Mend pet
2016-10-28 01:17:58 -03:00
SnapperRy
924cdb9a11
Core/Script: Messenger Torvus.
2016-10-28 03:46:53 +02:00
ariel-
05305dc010
Core/Unit: fix error introduced in 8a82a3ba81.
...
Defense skill wasn't being accounted for crit chance reduction
2016-10-27 22:01:24 -03:00
ariel-
7b1a0c3698
Core/Unit: fix warning reported by VS2015
...
C4146: unary minus operator applied to unsigned type, result still unsigned
2016-10-27 19:23:06 -03:00
SnapperRy
cef5d795a0
Core/Conditions: merge CONDITION_SOURCE_TYPE_QUEST_SHOW_MARK with CONDITION_SOURCE_TYPE_QUEST_ACCEPT. ( #18151 )
2016-10-27 22:38:18 +02:00
SnapperRy
b52e774ccf
DB/SAI: Zebu'tan and Alys Vol'tyr's conversations.
...
Also add forgotten creature_template change in 145bf1d .
2016-10-27 22:24:39 +02:00
ariel-
7ced76bab2
Core/Unit: fix logic error in DamageInfo::ModifyDamage.
...
Previous code did not protect against m_damage underflow, rather only allow up to duplicate damage.
It now should work as intended.
Closes #18154
2016-10-27 13:29:56 -03:00
ariel-
e17e489207
Core/SpellMgr: overwrite DBC RangeEntry for Safeguard
...
Closes #18117
2016-10-26 23:58:31 -03:00
ariel-
5278577587
Core/Auras: allow damage from periodics to trigger auras if they're not fully resisted/absorbed
2016-10-26 22:55:56 -03:00
SnapperRy
c42e32e7e4
Core/SAI: remove wrong DB errors.
...
It is normal to have events applicable only to certain instance difficulties.
Closes #18082 .
2016-10-26 23:53:22 +02:00
ariel-
8da43fb7c7
Core/Unit: CalculateMeleeDamage should use unmodified damage to compute HitInfo
...
d3a71a8338 follow-up
2016-10-26 02:26:52 -03:00
ariel-
d3a71a8338
Core/Spells: use DamageInfo struct to calc spell absorbs and resists, and use calculated proc hitMask on aura ticks
...
Closes #18135
2016-10-26 02:16:11 -03:00
ariel-
d66a809b8e
Core/Globals: abort server startup if there are wrong factions in DB
...
Closes #18127
2016-10-25 23:35:53 -03:00
ariel-
2f03d502f3
Core/Unit: fix chain cc's not being diminished properly
...
Logic fail in 9b0fa51022 (now diminishing info is always initialized)
2016-10-25 22:53:27 -03:00
ariel-
bea0c01964
Core/Spells: moved handling of SPELL_ATTR0_CU_DONT_BREAK_STEALTH inside proc system.
...
Fixes additional issues with spells that shouldn't be breaking stealth and had this attribute
2016-10-25 22:10:55 -03:00
Keader
cdc5a36dbb
Scripts/Trial of the Crusader: Fixed crash in Snobold Vassal script ( #18124 )
...
Closes #18122
2016-10-23 11:07:11 +02:00
Aokromes
fb5b7bf17f
Core/Chat: coding standards
2016-10-22 09:33:06 +02:00
ariel-
5f580c9d3d
Core/Unit: prematurely abort GetFactionTemplateEntry instead of returning a null pointer
...
Factions should never be invalid for players/spawned creatures anyways
Ref #18113
2016-10-21 12:56:58 -03:00
SnapperRy
02cea9c0ba
Fix non-PCH build.
2016-10-21 16:44:44 +02:00
SnapperRy
c6f94ba42e
Add forgotten override.
2016-10-21 16:26:20 +02:00
SnapperRy
16cfd59f5b
Script/Spell: remove cosmetic effect for Water Bucket item at login if it expired after the player logged out.
2016-10-21 15:55:42 +02:00
Ivan Bakula
3f3dee8049
Core/Arena: Fix lag caused by arena distribution ( #17989 )
...
Avoid queueing unneeded queries to save arena teams and arena team members data if nothing was changed during that week.
2016-10-21 12:20:24 +02:00
Gustavo
1e70479e23
Core/GameObject Also spawn trap for GAMEOBJECT_TYPE_BUTTON ( #18083 )
2016-10-19 12:16:14 +01:00
ariel-
5c1dfce168
Core/Spell: do positivity spell checks only against actually hitted effects instead of the whole spell
...
Closes #18097
2016-10-18 21:00:17 -03:00
ariel-
34f734c890
Core/Unit: Change aura proc pair container to vector
2016-10-17 04:55:44 -03:00
ariel-
2d0fb356de
Core/Spell: clear auras of channeled spells if channeling is cancelled due to invalid targets (dead or w/e)
...
Closes #14859
Closes #15186
2016-10-17 04:33:36 -03:00
ariel-
2b9f807fd9
Core/Spells: mark Arcane Missiles aura as negative. Was downranking the spell when targetting low level mobs due to effect 1 flagged as possitive.
...
Closes #12152
2016-10-17 04:21:32 -03:00
ariel-
d9743c984f
Core/Script: Fix improved drain soul mana return.
...
Ref #14859
2016-10-17 03:30:45 -03:00
ariel-
531904afff
Core/SpellMgr: some changes in default proc generation. Fix an issue of stealth breaking with positive and/or healing spells
2016-10-17 02:19:29 -03:00
ariel-
9b0fa51022
Core/Globals: compute aura diminishing return info at startup and cache it
...
Core/Entities: Save diminish return on an array instead of a linked list
2016-10-17 01:52:40 -03:00
ariel-
f4a10571f7
Core/AuctionHouseBot: ahbot characters subsystem shake-up
...
Bonus: fix moar static analysis issues
2016-10-16 23:14:08 -03:00
ariel-
4bdebba520
Core/Scripts: fix static analysis issues
...
- Bonus: indentation fixes in zone_wintergrasp.cpp
2016-10-16 23:12:36 -03:00
SnapperRy
551a8ff8ae
Core/Spell: allow SPELL_EFFECT_QUEST_COMPLETE to set a quest to rewarded only if that quest is used as internal flag by the server (has flag 1024 - QUEST_FLAGS_TRACKING).
2016-10-16 22:39:36 +02:00
SnapperRy
7666296f54
Core/Quest: show DIALOG_STATUS_AVAILABLE instead of DIALOG_STATUS_REWARD for non-repeatable autocomplete quests.
2016-10-16 22:34:07 +02:00
SnapperRy
c067fe544d
Core/Quest: send correct packet when a quest cannot be rewarded for item-related errors.
2016-10-16 22:33:10 +02:00
treeston
0d725e1336
Entities/Creature: Fix an edge case issue where creatures would re-acquire target after respawn if they despawned while spell focusing.
...
Instance/AzjolNerub: Fix Anub'arak wall and add sequence break info. Fixes and closes #18013 .
2016-10-16 12:35:47 +02:00
SnapperRy
b541310578
Core/Text: allow GENDER_NONE to use FemaleText in broadcast_text if not empty.
...
Otherwise it would only use MaleText, which breaks cases where female NPCs change model to one that has no gender.
2016-10-16 11:28:30 +02:00
SnapperRy
79acb9fa71
Fix warning.
...
Also, the quest's name is Arelion's Secret, not Arelion's Mistress.
2016-10-15 21:27:47 +02:00
SnapperRy
94c41c92b3
Script/Quest: Arelion's Mistress.
2016-10-15 21:23:43 +02:00
SnapperRy
97fd0c1b1a
Core/Quest: do not set a quest to failed if it's rewarded or has no status at all (not taken).
2016-10-15 19:08:21 +02:00
treeston
59cbea00bc
Scripts/AzjolNerub: Make pulling Anub'arak a bit cleaner.
2016-10-15 18:29:38 +02:00
treeston
1ecdea5374
Fix _DespawnAtEvade for other creatures to actually respawn said other creatures.
...
Also fix add aggro for Hadronox.
Fixes and closes #18012 .
2016-10-15 18:18:56 +02:00
treeston
aab7abfd04
Core/Creature: Fix respawn logic to call reset react state BEFORE calling Reset(). Fixes Krik'thir behavior after a wipe (and maybe some others).
...
Fixes and closes #18011 .
2016-10-15 13:19:17 +02:00
tkrokli
86759c4537
[3.3.5] Core/Scripts: move npc_braug_dimspirit to SAI ( #17853 )
...
Additional change: The answers have been changed from containing only names
to include the text ` is my answer.` from the matching lines in `broadcast_text`.
- added DB creature_text entries for Braug Dimspirit
- added DB gossip_menu_option entries for this NPC
- implemented NPC `Say` line in reply to the wrong answers
- avoiding gossip exploits by turning off npcflags during talk
- added conditions for showing gossip depending on quest status
- removed deprecated SD comments in zone_stonetalon_mountains.cpp
2016-10-15 02:16:40 +02:00
tkrokli
028a7b8e45
Core/Scripts: move npc_saat to DB ( #17813 )
...
The core script only contains gossip handling + conditions.
- remove script from file the_black_morass.cpp
- thereby removing 1 line of hardcoded text
- remove redundant SD2 comments in header
- add SAI, gossip and conditions to DB
2016-10-15 02:13:37 +02:00
tkrokli
b651bf271b
[WIP] Core/Scripts: Gnomish Mind Control Cap and Gnomish Universal Remote ( #17374 )
2016-10-15 01:46:19 +02:00
SnapperRy
84439ff4d7
Remove deprecated procEx usage.
2016-10-15 00:43:07 +02:00
ariel-
303066509d
Core/AI: initial support for monster sparring ( #17673 )
2016-10-15 00:20:37 +02:00