Commit Graph

31016 Commits

Author SHA1 Message Date
Aokromes
a412fab2d7 typo fix 2017-05-30 11:10:29 +02:00
Aokromes
2d94972577 missing part 2017-05-30 10:20:27 +02:00
Aokromes
01fdc65761 rename files 2017-05-30 10:04:04 +02:00
sirikfoll
57ba5b9283 DB/Creature: Add missing values in creature_model_info for Ulduar bosses 2017-05-30 09:57:21 +02:00
sirikfoll
519af6e6e6 Core/Scripts Properly set Freya's BossState do DONE and avoid some loot exploits
Closes #19823
2017-05-30 09:57:03 +02:00
Aokromes
dff1518ac2 Scripts/Command: implement .debug play music command 2017-05-30 09:55:45 +02:00
Treeston
16e60ba408 Partial revert of 15a207f, which was causing issues (ref #4943 and #19768). Instead, fix the underlying issue from 15a207f one level further down - Unit::getAttackerForHelper() shouldn't return units that we aren't in combat with (victim can be such a unit for players/player pets, which can startattack from a distance without entering combat). (#19814)
Fixes the following issues:
- Player pets would aggro neutral mobs as soon as they start autocasting (Imp's Firebolt) if they're in react range (due to victim != null, autocast counts as autoattack and sets victim)
- Neutral mobs would randomly evade when aggro switched between targets.

Closes #19768, #19485 and #10921.

(from PR #19814)
2017-05-30 09:21:38 +02:00
Killyana
9522f968c2 DB: Add some missing Broadcast Text 2017-05-30 09:21:29 +02:00
ariel-
8ebe95f3ac DB/Spell: fix Deep Freeze proc
Closes #19780
2017-05-30 09:21:19 +02:00
ariel-
e778c4c628 Core/Spell: in case of immunity, check all effects to choose correct procFlags, as none has technically hit 2017-05-30 09:21:03 +02:00
Treeston
e80602f048 Fix evade issues when a spell hits the target just before evading. (#19815)
- Creatures should no longer get stuck in evade mode following a target if a spell hits the creature just as it's entering evade mode.
- Fixes and closes #4943. Finally.
2017-05-30 09:20:49 +02:00
Dr-J
2f91389e7d DB/Conditions: Charles Worth
Correct conditions for gossip

closes #19516
2017-05-30 09:20:39 +02:00
tkrokli
ec92fb9437 DB/creature: fix invalid equipment on Caynrus (creature ID 4240)
* Since 2014_03_30_04_world_creature_equip_template.sql,
  Caynrus <Shield Merchant> has erroneously been equipped with
  item ID 1961 (Monster - Shield, Buckler Wooden) and in wrong hand,
  making the item look like a blue & white box ("unobtainium").

  Instead of moving the buckler to his off-hand slot,
  he gets his 2H Bent Staff (item ID 35) back.

  His equipped item was removed in Cataclysm, patch 4.0.3a.
2017-05-30 09:20:30 +02:00
Killyana
4f0676ba9c DB/Creature: Remove double spawns from Death Knights area 2017-05-30 09:20:19 +02:00
Dr-J
ea21884542 DB/SAI: Add some missing charmed flags
DB/SAI: Add missing charmed flags to blight geists which is required for when they are charmed as part of it roll's downhill.
2017-05-30 09:20:07 +02:00
Aokromes
6021c8d29c typo fix on previous commit 2017-05-29 19:20:32 +02:00
Aokromes
9016c37389 DB/Misc: Fix some missing texts 2017-05-29 00:04:53 +02:00
Aokromes
d896903f45 typo fix 2017-05-28 23:47:01 +02:00
Aokromes
ca078cdbb0 Fix travis 2017-05-28 23:33:10 +02:00
Aokromes
b46b78566e Merge branch '4.3.4' into '4.3.4'
Several small misc fixes

See merge request !44
2017-05-28 20:07:28 +00:00
Ryan
25eabf2471 Core/Bnet: Fix battlenet login 2017-05-28 20:42:10 +01:00
Ryan
79661eeb39 Fix build 2017-05-28 20:19:48 +01:00
Ryan
e054036742 Fix SMSG_POWER_UPDATE 2017-05-28 20:19:33 +01:00
Ryan
a289acff81 Core/Spells: Fix SPELL_AURA_FIXATE 2017-05-28 20:14:31 +01:00
Ryan
cc9c363b00 Core/Instance: Reset FAIL to NOT_STARTED on load 2017-05-28 20:13:42 +01:00
Ryan
b1de58c7f8 Core/Phases: Fix area phase handling
Now honors the zone id as well as area id
2017-05-28 20:01:36 +01:00
Ryan
f29874d7ad Core/Player: Add missing return 2017-05-28 19:58:44 +01:00
Ryan
be1ca945c7 Core/Player: Fixed gem activation requirements
Not sure if the structure is totally correct, but it can now properly read all the data we actually use
2017-05-28 19:55:25 +01:00
Aokromes
36b4834ba3 Merge branch '4.3.4' into '4.3.4'
Spell system ports from 335

See merge request !43
2017-05-28 18:26:31 +00:00
Ryan
34a73e8cf1 Last sql 2017-05-28 19:20:48 +01:00
Ryan
1442984686 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4 2017-05-28 19:10:00 +01:00
Ryan
b3133ef69f Update spell_proc SQLs
Used most recent dump of 335 spell_proc table, because many DB-only commits were not cherry-picked.
Removed entries for spells that no longer exist in 434.
2017-05-28 19:09:22 +01:00
Ryan
5e50bb9481 Fix warning and whitespace 2017-05-28 18:39:41 +01:00
ariel-
3d5584fb86 Core/Pools: fix VS dynamic linking 2017-05-28 03:18:59 +02:00
ariel-
da65d89129 Core/Misc: fix some clang 5 warnings 2017-05-28 03:18:50 +02:00
treeston
e361682377 Quickfix a bug introduced by 2f19d97 which prevented GTAoE from being cast. 2017-05-28 03:18:35 +02:00
treeston
3fa862ab38 Instances/Ulduar: Fix a super edge case bug where Algalon would evade if his tank successfully tanked a Cosmic Smash and got knocked up. Shadow priests everywhere rejoiced. 2017-05-28 03:18:18 +02:00
ariel-
8082b3165e Core/Spell: abort channeling if no valid targets are found after searching
Closes #17624
2017-05-28 03:11:57 +02:00
ariel-
f8a222aab9 Scripts/VioletHold: fix stack overflow when reflecting 'Splash'
Closes #19514
2017-05-28 03:11:40 +02:00
Aokromes
f3c30eabbe missing part 2017-05-26 18:43:02 +02:00
Aokromes
975e487cf9 Core/PlayerDump: general revamping 2017-05-26 18:32:37 +02:00
Aokromes
60ec01476e build fix 2017-05-26 16:24:31 +02:00
Shauren
d8b9d2a9da Core/Misc: Prefix all preprocessor defines from CompilerDefs with TRINITY_ to avoid conflicts (PLATFORM_WINDOWS is used/defined by CascLib)
(cherry picked from commit b8db320bf1)
2017-05-26 14:49:55 +02:00
Aokromes
496bb4b105 rename files 2017-05-26 14:49:21 +02:00
Aokromes
06168fb412 Implement real time statistic visualization 2017-05-26 14:47:59 +02:00
Dr-J
63137688f5 DB/SAI: Tormenting the softknuckles
Fix script so that if player does not sucessfully kill the hardknuckle matriach it does not remain hostile as an invisible mob to players doing damage to players who get in agro range.
2017-05-26 14:27:10 +02:00
Killyana
0865b12a1b DB/GamObject: Sons of Hodir Gameobject quest givers Visibility
Closes #19787
2017-05-26 14:27:01 +02:00
Killyana
2e73ba1e67 DB/Quest: Blowing Hodir's Horn requirement
Ref #19787
2017-05-26 14:26:52 +02:00
ariel-
70f3879c32 Core/Player: update interaction checks, some info taken from client 2017-05-26 14:26:43 +02:00
Aokromes
f44b2ab7bb DB/Commands: Typo in account set gmlevel help field
Closes #19448 by Heaven31415
2017-05-26 14:26:34 +02:00