4872dcb649
Core/Spells: Send actual power gain amount in spell energize log
hondacrx
2021-05-17 14:05:59 -04:00
861f0575de
Fixes two crashes.
hondacrx
2021-05-17 14:03:58 -04:00
cb06e572f3
Core/Units: No longer send PowerUpdate packets when gaining power via energize spell effects
hondacrx
2021-05-13 20:37:31 -04:00
1509cdfded
Core/Spells: Expose number of targets selected for each spell effect to scripts to allow implementing spells that do something depending on number of targets hit
hondacrx
2021-05-13 20:35:45 -04:00
031cde7cb2
Core/Scenes: Fix scenes played by package id
hondacrx
2021-05-13 20:18:08 -04:00
5915e1a9a0
Core/Quests: Unify quest objective updating into one function and replace iterating entire quest log to find objective with direct {type, id} lookup
hondacrx
2021-05-11 12:22:07 -04:00
5cbd815f53
Core/Auras: Use owner instead of caster for same map check in SPELL_EFFECT_APPLY_AREA_AURA_SUMMONS
hondacrx
2021-05-11 11:40:24 -04:00
cbb22d291e
Core/Chat: Allow incorrect spell/skill language assignments to mirror client behavior
hondacrx
2021-05-03 22:15:02 -04:00
89633000d1
Core/Chat: Apply chat translation also to messeges sent to self
hondacrx
2021-05-03 21:53:54 -04:00
d4c8f36846
Core/Chat: Only exclude LANG_UNIVERSAL, LANG_ADDON and LANG_ADDON_LOGGED from chat translations instead of all languages that don't have a skill
hondacrx
2021-05-03 21:53:02 -04:00
d426b15457
Core/Chat: Apply language translations to creature chat
hondacrx
2021-05-03 21:04:12 -04:00
017a25f179
Core/Chat: Load chat language data from db2 and implement serverside chat translations
hondacrx
2021-05-03 20:50:13 -04:00
7b739de0e9
Fixed a crash.
hondacrx
2021-05-03 18:02:42 -04:00
aaa3964d49
Core/Grids: Move packet sending functionality out of MessageDistDeliverer and into separate, customizable class and unify LocalizedPacketDo, LocalizedPacketListDo as generic localizable action
hondacrx
2021-05-02 13:41:19 -04:00
7c83501ba7
Core/Grids: Allow customizing packets sent with MessageDistDeliverer and MessageDistDelivererToHostile depending on receiver
hondacrx
2021-04-30 11:08:49 -04:00
88d833945b
Core/DataStores: Load LanguageWords.db2 and Languages.db2 for future use
hondacrx
2021-04-30 10:26:36 -04:00
81e96ddaaa
Core/Spells: Only interrupt spells with interrupt flag Combat when spell also has SPELL_ATTR0_CANT_USED_IN_COMBAT attribute
hondacrx
2021-04-30 10:20:44 -04:00
5b0391b1d9
Core/AI: UnitAI trimming part two. WaypointX methods kicked upstairs to CreatureAI
hondacrx
2021-04-28 10:58:26 -04:00
cb471274e8
Core/AI: Kick Gossip functions upstairs, from UnitAI to CreatureAI - they only make sense for Creatures anyway.
hondacrx
2021-04-28 10:53:26 -04:00
4f650d6e90
Core/Conversations: Fix conversation data handling
hondacrx
2021-04-28 10:44:30 -04:00
ad94721b7c
Core/SAI: Don't clear stored pathid if it changed after processing waypoint events
hondacrx
2021-04-28 10:36:17 -04:00
2f031910b3
Core/Vmaps: Reduce memory used by vmaps (and their size, slightly)
hondacrx
2021-04-28 10:32:24 -04:00
431085e7d1
Core/Spells: Added spell value duration to modify aura duration of a specific spell cast
hondacrx
2021-04-21 22:19:12 -04:00
48d2765d56
Core/Items: Equipping rings/trinkets/weapons by right clicking them in bags will now swap the lower item level equipped one instead of first slot
hondacrx
2021-04-21 22:15:24 -04:00
da9172430d
Core/Items: Don't update average item level when obtaining/destroying non-equippable items
hondacrx
2021-04-21 22:11:47 -04:00
40826f78a2
Fixed two crashes
hondacrx
2021-04-21 19:54:20 -04:00
ba064327b0
Core/DB: Fixes sometimes wrong values added to DB, also fixes errors when trying to convert updatefield to object.
hondacrx
2021-04-21 18:06:46 -04:00
c925d7af40
Core/AI: CreatureAI.EnterCombat is now called CreatureAI.JustEngagedWith. There's also two new methods on UnitAI, though they're never invoked right now.
hondacrx
2021-04-19 10:22:43 -04:00
e73c2a9710
Core/Scripts: Val'anyr Hammer of Ancient Kings should proc only with effective heal
hondacrx
2021-04-16 15:35:59 -04:00
d1dbc3b3c0
Core/AI: Changing uint64 to ObjectGuid in GameObjectAI
hondacrx
2021-04-16 15:30:27 -04:00
a2aa43c77d
Core/Spell: Remove some leftover hack code from ::EffectSanctuary pertaining to vanish. None of this code did anything anymore.
hondacrx
2021-04-16 15:26:00 -04:00
4ce89c9508
Core/Movement: Add MovePoint with facing
hondacrx
2021-04-16 15:24:08 -04:00
da0b406c8a
Core/Spell: implement SPELL_FAILED_AURA_BOUNCED on DR spells
hondacrx
2021-04-16 15:20:02 -04:00
5a59f99851
Core/Spells: fix some DB errors
hondacrx
2021-04-16 15:02:56 -04:00
5daa24a805
Misc db updates
hondacrx
2021-04-12 14:57:22 -04:00
2ec33db9a1
Core/Quests: Show quest details windows if there's only one quest in gossip menu, even if questgiver doesn't have gossip npc flag
hondacrx
2021-04-12 14:57:08 -04:00