Nyeriah
ecd9dec384
Scripts/Karazhan: Use the correct method to access Opera's side entrance door
2016-03-01 12:38:09 -03:00
joschiwald
47f628353b
Merge pull request #16706 from tkrokli/zulaman_sound_duplicates
...
Core/Scripts/Zul'Aman: sound handled in creature_text
2016-02-29 23:58:44 +01:00
tkrokli
c897988a7e
Core/Scripts/Zul'Aman: sound handled in creature_text
...
- Sound playback is handled via creature_text
- remove `DoPlaySoundToSet()` to avoid duplicate playback
- remove redundant 'me' parameter from `Talk()` entries
2016-02-29 19:31:47 +01:00
Kittnz
3b389b7a5c
DB/Event: Removed remaining gameobject that are no longer present ingame
2016-02-29 17:56:25 +01:00
Aokromes
b646bcbb91
Update boss_nalorakk.cpp
2016-02-29 03:45:14 +01:00
Aokromes
24e996811d
Rename 2016_02_29_ZULAMAN_world.sql to 2016_02_29_00_world.sql
2016-02-29 03:43:11 +01:00
Aokromes
1359a55aa2
Merge pull request #16704 from tkrokli/zul_aman_text_cleanup
...
Core/Scripts: Zul'Aman boss script text cleanup
2016-02-29 03:40:24 +01:00
tkrokli
9806f7812a
Core/Scripts: Zul'Aman boss script text cleanup
...
Replacing more hardcoded text with DB entries.
A little bit extra enum alignment and sorting.
2016-02-29 03:16:23 +01:00
Nyeriah
f9eff81388
Scripts/Karazhan: Clean up instance script
...
Closes : #16533
2016-02-28 11:49:48 -03:00
Aokromes
5accd69863
Merge pull request #16692 from tkrokli/headless_horseman_emote
...
Core/Scripts/boss_headless_horseman: remove hardcoded text
2016-02-28 13:32:54 +01:00
Aokromes
3abfbeae6f
Rename 2016_02_28_CLEAN-UP_world.sql to 2016_02_28_00_world.sql
2016-02-28 13:09:15 +01:00
Aokromes
2387dbdda9
Merge pull request #16699 from tkrokli/triple_zone_cleanup
...
Core/Scripts: triple zone cleanup
2016-02-28 13:07:43 +01:00
tkrokli
6ffac018dd
Core/Scripts: triple zone cleanup
...
Remove hardcoded (as well as deprecated) text in the following places:
- blackrock_depths.cpp
- zone_burning_steppes.cpp
- zone_stormwind_city.cpp
Updates https://github.com/velinath/TrinityCore/issues/2
2016-02-28 12:25:23 +01:00
treeston
59d02322a7
Unit/AI: Making Nayd happy.
2016-02-28 03:45:21 +01:00
tkrokli
1602be1253
Core/Scripts/boss_headless_horseman: remove hardcoded text
...
Remove the old
`#define EMOTE_LAUGHS "Headless Horseman laughs"`
No emote is ever used on retail. It would have created log spam.
2016-02-28 03:23:36 +01:00
treeston
bfac62c5c9
Fix some behavioral weirdness resulting from 79a945d5 - thanks ccrs.
2016-02-28 01:56:13 +01:00
treeston
5354b585e3
Unit/AI: Move CharmedPlayerAI logic from the SetCharmedBy/RemoveCharmedBy hooks to Player::Update -> Unit::UpdateCharmAI to guarantee thread safety and prevent race condition crashes.
2016-02-27 23:48:10 +01:00
joschiwald
ffdf75a233
Scripts/Spells: Glyph of Arcane Shot is affected by own debuffs on target only
2016-02-27 17:55:43 +01:00
joschiwald
9beeca79ac
Core/Logging: fixed default logger (partial reverts 0904858624)
2016-02-27 17:47:35 +01:00
joschiwald
75511d0e0a
Core/Gossips: fixed long time not seen typo in c81d6e9b4b
2016-02-27 17:32:06 +01:00
Treeston
79a945d5e5
Merge pull request #16666 from Treeston/3.3.5-bodypull
...
[3.3.5] Fix bosses losing interest in the person running at them
2016-02-27 15:59:43 +01:00
jackpoz
31cd082833
Scripts/Ulduar: Fix crash
...
Change an assert to a NULL check on Flame Leviathan vehicle kit, it can be NULL on map unload.
Close #16662
2016-02-27 12:02:32 +01:00
treeston
8267e493d1
DB/Spells: "Val'anyr, Hammer of Ancient Kings" now properly shields targets healed by Glyph of Holy Light, Earth Shield and others.
...
Fixes & closes #16478 .
2016-02-27 01:22:59 +01:00
Nyeriah
1c86d286d4
DB/EventScripts: Clean up the Scryer's Orb no longer used event script
...
* Ref #13208
2016-02-26 17:54:46 -03:00
Dr-J
50223ea04f
DB/Quest: Bombard the Ballistae
...
Add missing visuals for http://www.wowhead.com/quest=12232/bombard-the-ballistae
2016-02-26 16:21:26 +00:00
Dr-J
a3b2144750
DB/Quest: Fire Upon the Waters
...
Properly script http://www.wowhead.com/quest=12243/fire-upon-the-waters
1) Delete the kill credit npcs which do not exist in sniff
2) Spawn the proper bunnies for this quest
3) Add missing burning effect
2016-02-25 23:29:52 +00:00
Shauren
85c912c404
Core/Misc: Added Convenience methods removing auras by predicate
...
(cherry picked from commit 0953bcf73f )
2016-02-25 21:01:38 +01:00
treeston
d1a9d7765c
Merge remote-tracking branch 'tkrokli/redemption_tirions_tale' into 3.3.5 (PR #16680 )
2016-02-25 20:47:54 +01:00
MitchesD
dff12f837f
Rename 2016_02_29_29_world.sql to 2016_02_25_00_world.sql
2016-02-25 20:42:15 +01:00
MitchesD
b7e93f68c3
Merge pull request #16671 from tkrokli/zone_terokkar_forest
...
Core/Scripts: zone_terokkar_forest cleanup
2016-02-25 20:41:39 +01:00
tkrokli
7c9a26c608
Core/Scripts: move npc_tirion_fordring to DB/SAI
...
This removes the current core script npc_tirion_fordring
and replaces it with database entries in:
- `conditions` 9 (quest taken) + 41 (unit_state)
- `gossip_menu_option` (3502,3681,3682,3683)
- `smart_scripts` (SmartAI)
Gossip text / `npc_text` is already in the database.
Closes #16430 (my old attempt at removing hardcoded text)
2016-02-25 20:06:16 +01:00
Treeston
b6720af4cb
Merge pull request #16457 from Treeston/3.3.5-standstatecondition
...
[3.3.5] Add condition for unit sitting/standing
2016-02-25 19:00:20 +01:00
treeston
ea53f79aaf
DB/Conditions: Add new CONDITION_STAND_STATE (41). value1 selects the type of state check to apply, value2 specifies the particular state we are looking for.
...
Valuing: 0,x: has exactly state x; 1,0: any standing state; 1,1: any sitting state;
2016-02-25 19:01:21 +01:00
Aokromes
2eb9621f19
Core/Misc: fix header
2016-02-25 09:34:24 +01:00
Aokromes
b1eff7c1f8
Core/Misc: fix header
2016-02-25 09:33:39 +01:00
Naios
eee75b80ac
Core/Scripts: Prepare commands once
...
* Thanks @joschiwald pointing this out
2016-02-24 23:26:11 +01:00
Kittnz
0cdea48891
DB/Event: Add missing objects for Love is in the Air world event
...
- In following zones Exodar, Darnassus, Iron Forge, Stormwind, Moonglade, Outlands(includes Shattrath), Northrend (includes Dalaran) (1941 objects in total are added).
- Also corrected some npc spawns & objects
2016-02-24 20:52:54 +01:00
treeston
d10c698430
build fix
2016-02-24 19:38:14 +01:00
treeston
a8f760b692
Core/PlayerAI: Some more helper methods added. Also, charmed players no longer break crowd control.
2016-02-24 19:35:19 +01:00
treeston
5a3a21c2d0
Core/PlayerAI: More follow-up. Helper functions and some internal cleanup.
2016-02-24 18:21:08 +01:00
treeston
1fbe7979ff
Nobody saw that.
2016-02-24 15:47:57 +01:00
Treeston
4e4b2b9a13
Merge pull request #16644 from Treeston/3.3.5-customcharmai
...
Core/UnitAI: Rework creature-controlled player behavior.
2016-02-24 13:39:31 +01:00
tkrokli
043ed7159e
Core/Scripts: zone_terokkar_forest cleanup
...
- moved spell, quest and gossip IDs into enum
- replaced hardcoded text with DB gossip IDs
- restored correct gossip option order for Skull Pile
Replaces the crashed PR attempt in #16668
2016-02-24 02:49:28 +01:00
Dr-J
dab661c8da
DB/Text: More texts
...
More event texts
2016-02-23 18:59:11 +00:00
Kittnz
6f75bf9e0b
DB/Event: Add all missing Lunar Festival Objects in Exodar, Darnassus, Iron Forge
2016-02-23 19:55:46 +01:00
Kittnz
2df2f56f8c
Core/Weather: Fix small weather system bug
...
https://github.com/cmangos/mangos-wotlk/commit/5ef2f17
2016-02-23 17:36:31 +01:00
treeston
2f14664340
Core/UnitAI: Rework creature-controlled player behavior.
...
- Removed hacked control mechanism, use proper PlayerAI instead
- Port old hacky code to new SimpleCharmedPlayerAI class
- Make adjustments to aforementioned code to fix bugs:
- Properly clean up movement after charm ends
- Only try to attack a target if charmer is engaged in combat
2016-02-23 13:41:56 +01:00
Dr-J
c0c94d0e31
DB/Quest: Taken in the Night
...
Fix a problem, previous worked for me due to have duplicated timed action lists as originally got id wrong ie 22335 instead of 22355, had corrected id but failed to update the action to call timed action lists but failed to spot this has had timed action lists with both ids.
2016-02-23 12:17:25 +00:00
treeston
b5b7ce44cf
Core/Threat: Prevent bosses (and other stuff using DoZoneInCombat) from switching off of the person pulling if they are pulled without generating threat.
2016-02-22 23:00:35 +01:00
Naios
ecd74a8ccc
Core/Scripts: Remove the npc_netherweb_victim script which is handled through sai now
...
* Ref 546c8a5b8e
2016-02-22 16:47:42 +01:00