Commit Graph

29384 Commits

Author SHA1 Message Date
SnapperRy
7dff45e2af Core/Gossip: improve gossips related to Dual Talent Specialization 2016-09-24 07:01:49 +02:00
SnapperRy
fc00c66433 Script/Quest: improvements for Let Them Eat Crow. (#17948) 2016-09-24 07:00:37 +02:00
SnapperRy
7155428435 Core/Creature: update health/mana/damage/armor when changing a creature's entry while keeping the original level.
Fixes an issue introduced in a6ef9d4.
2016-09-24 07:00:27 +02:00
tkrokli
a34fbdaa40 Core/Scripts: move npc_lunaclaw_spirit to SAI
This PR moves the core script `npc_lunaclaw_spirit` to SAI, removing hardcoded text.
The quests 6001 + 6002 are druid class quests to get bear form, removed in patch 4.0.3a

Changes in this PR:
- remove core script, including hardcoded text (with typo)
- use gossip_menu_option for each faction (Alliance & Horde)
- add SAI script to complete quest 6001 or 6002 based on option
- add gossip option conditions for team A (469) or team H (67)
- add gossip option conditions for quest 6001/6002 not completed
2016-09-24 07:00:12 +02:00
SnapperRy
a54ddfee5e Script/Quest: The Exorcism of Colonel Jules:
- Summoned NPCs will no longer give experience on kill.
- Require quests Fel Spirits and Digging for Prayer Beads to be completed.
- Reduce number of Foul Purges spawned in a single wave (only two should spawn each time).
- Properly give quest credit when talking with Colonel Jules after the exorcism.
2016-09-24 07:00:03 +02:00
Aokromes
38f78e25b0 DB/Misc: Link more creatures 2016-09-23 05:44:39 +02:00
Aokromes
32b780bffd Core/Opcodes: Enable more opcodes 2016-09-23 01:41:44 +02:00
Aokromes
93561da63c Core/Opcodes: Enable more opcodes 2016-09-23 01:38:55 +02:00
Aokromes
47dae6daf3 Core/Opcodes: Enable more opcodes 2016-09-23 01:34:05 +02:00
Aokromes
5dabaf4d57 Core/Opcodes: Enable more opcodes 2016-09-23 01:29:02 +02:00
Aokromes
4c9d293732 Core/Opcodes: Enable few opcodes 2016-09-22 18:41:39 +02:00
Aokromes
ae3ca3f40c Core/Opcodes: Enable SMSG_BATTLEFIELD_MGR_EXIT_REQUEST, SMSG_BATTLEFIELD_MGR_STATE_CHANGE, SMSG_BATTLEFIELD_PORT_DENIED 2016-09-22 18:33:50 +02:00
Aokromes
6ae1fe0e38 Core/Opcodes: Enable STATUS_NEVER 2016-09-22 18:27:42 +02:00
Aokromes
681a60f05d Core/Opcodes: Enable SMSG_AVAILABLE_VOICE_CHANNEL 2016-09-22 18:25:40 +02:00
Aokromes
668f3147fa Core/Opcodes: Enable SMSG_AREA_TRIGGER_MOVEMENT_UPDATE 2016-09-22 18:22:36 +02:00
Aokromes
3bd0dddf21 Core/Opcodes: Enable CMSG_WRAP_ITEM 2016-09-22 18:19:20 +02:00
Aokromes
7fdcab3891 Core/Opcodes: Enable CMSG_WORLD_TELEPORT 2016-09-22 18:14:08 +02:00
Aokromes
f400234025 Core/Opcodes: Enable CMSG_WARDEN_DATA 2016-09-22 18:09:27 +02:00
Aokromes
28e0a7c74a Core/Opcodes: Enable CMSG_UPDATE_PROJECTILE_POSITION 2016-09-22 18:05:37 +02:00
Aokromes
905d4e7bba Core/Opcodes: Enable CMSG_UPDATE_MISSILE_TRAJECTORY 2016-09-22 18:01:48 +02:00
treeston
80741d92ac Scripts/IcecrownCitadel: Fix an issue where Deathbringer Saurfang's exit door could get stuck in a closed state. Fixes and closes #15018. 2016-09-22 15:28:15 +02:00
Aokromes
22c51f4e02 Fix build 2016-09-22 05:59:29 +02:00
Aokromes
bb4aaa8cfd Core/Opcodes: Enable HandleRequestPetInfoOpcode 2016-09-22 05:52:54 +02:00
Aokromes
5146ec7003 Core/Opcodes: Enable CMSG_LFG_TELEPORT 2016-09-22 05:49:47 +02:00
Aokromes
37ffae50a7 Core/Opcodes: Enable CMSG_LFG_SET_ROLES 2016-09-22 05:46:20 +02:00
Aokromes
e7d3084ced Core/Opcodes: Enable CMSG_LFG_SET_BOOT_VOTE 2016-09-22 05:43:08 +02:00
Aokromes
80a2e6fa4a Core/Opcodes: Enable CMSG_HEARTH_AND_RESURRECT 2016-09-22 05:38:25 +02:00
Aokromes
399f27aee9 Core/Opcodes: Enable another opcode 2016-09-22 05:33:48 +02:00
Aokromes
ca4b5a0bcd add opcode handler CMSG_MOVE_GRAVITY_DISABLE_ACK, CMSG_MOVE_GRAVITY_E…
…NABLE_ACK

to supress the missing ack handler message.. from Arkcore
2016-09-22 05:26:18 +02:00
Aokromes
0cd191daf6 DB/Misc: add misisng ; 2016-09-22 03:44:35 +02:00
Aokromes
06933cf029 rename file 2016-09-22 03:25:01 +02:00
Keader
79782df5c7 Core/Scripts: XT002 improvements in Hard Mode. Closes #17141. (PR #17900) 2016-09-22 03:23:43 +02:00
Aokromes
2f6c01ed29 Delete incorrectly readded file 2016-09-22 03:15:37 +02:00
treeston
8952a6a9c7 Movement/SplineChain: Fix a potential critical bug where resume info returned during an edge case could fail an assertion when used. 2016-09-22 03:10:39 +02:00
treeston
6045d3f33d d3214a0 follow-up for code style. 2016-09-22 03:10:28 +02:00
treeston
6b83a23408 Movement/SplineChain: Streamline the script workflow for resume info a bit, provide static method that does all the ugly pointer casts for you. Also prevent a nullptr dereference crash if scripts mishandle motionmaster, and canonize Chain == nullptr to signify "no resume info". 2016-09-22 03:10:17 +02:00
treeston
3d82e5771d Map/InstanceMap: Ease up on a somewhat overzealous error message regarding instance saves. 2016-09-22 03:10:06 +02:00
Aokromes
c11e26a80b DB/Misc: 3.3.5a fixes 2016-09-22 03:09:10 +02:00
treeston
7eb89d3648 Core/Movement: Fix a DB spline chain overload I missed in 2170541 2016-09-21 05:26:27 +02:00
Aokromes
5071be5280 DB/Misc: 3.3.5a fixes 2016-09-21 05:25:22 +02:00
Treeston
3815b5bc06 Code style follow-up, I blame Notepad++. 2016-09-20 20:33:01 +02:00
treeston
8a402b9f6b Core/Unit: Standardize SetFacingTo and SetFacingToObject behavior while moving. Both now fail while moving unless arg2 bool is true 2016-09-20 20:28:45 +02:00
Aokromes
7c477a023e DB/Misc: 3.3.5a fixes 2016-09-20 18:42:54 +02:00
treeston
bd109edce8 5952752 follow-up: Member declaration now matches order of usage. 2016-09-20 18:38:42 +02:00
treeston
bd9dbabcc0 Instance/Naxxramas: Loatheb no longer instantly murders you. Five spam casts of Doom tend to do that to raids. 2016-09-20 18:37:58 +02:00
treeston
7e55e193e5 PCH build fix. Again.
(( Alright, you made me waste 20 minutes of my life on a full nonPCH rebuild of the core now. ))
(( I hope you're happy. ))
2016-09-20 18:37:20 +02:00
Aokromes
d17d83f6e5 DB/Misc: Rename file 2016-09-20 12:58:55 +02:00
treeston
bf61a58cc2 Core/Movement: Add a convenience default ctor to SplineChainResumeInfo, and fix PCH build in some configurations (zzz why do we even keep Appveyor and Travis around). 2016-09-20 12:55:26 +02:00
treeston
c1cc7e0a36 Core/Movement: Add new SplineChainMovementGenerator that allows accurate replication of sniffed waypoints in static sequences, along with DB facilities that allow loading of waypoints from DB. 2016-09-20 12:54:54 +02:00
Aokromes
4869105623 DB/Misc: Link difficulties 2016-09-20 11:17:28 +02:00