Commit Graph

20435 Commits

Author SHA1 Message Date
jackpoz
9b7c73a19d Core/Misc: Fix static analysis issues 2017-11-12 12:38:18 +01:00
jackpoz
97f33dc779 Core/Misc: Fix static analysis issues 2017-11-11 20:27:30 +01:00
jackpoz
7e73f5f1ed Core/Misc: Fix static analysis issues 2017-11-11 20:03:35 +01:00
Riztazz
c69825d96d Scripts/Stratholme: spawn Timmy the Cruel if conditions are met (#20750)
* Timmy the cruel
* Rename some variables and use sniffed spawn position
* codestyle
* Use areaboundary instead
* include order
* aokromes request
* remove static
* never cp on tc
2017-11-11 12:31:40 +01:00
Keader
78f4f54f81 Core/Scripts: Updated Black Temple to new Creature/Spell/Aura/GOB model
Fixed some codestyle issues.
Removed ENSUREAI
2017-11-10 11:28:59 -03:00
Andrew Letson
a627b73c93 Scripts/EasternKingdoms: Ragged John 2017-11-08 18:04:31 +01:00
sirikfoll
1a638b39e3 Core/Scripts: Fixed typo in spell_pilgrims_bounty_a_serving_of 2017-11-08 10:21:32 -02:00
Andrew Letson
c99b89934e Scripts/Northrend: Move Sholazar Basin NPCs to SmartAI 2017-11-08 00:06:53 +01:00
ccrs
60a5535f64 Core/AI: rearrange SAI private methods 2017-11-07 19:22:39 +01:00
ccrs
e10d7dd45c Core/Misc: waypoint movement
- Creature: update current waypoint to store nodeId and pathId
- MotionMaster: change variable type on GetMotionSlotType and GetMotionSlot to keep consistency and prevent errors (ASSERT is now no longer needed)
- UnitAI: add new waypoint hooks WaypointPathStarted and WaypointPathEnded
- SAI: handle WAYPOINT related events if creature is no escorting
* SMART_EVENT_WAYPOINT_RESUMED still not implemented for no escorting

TODO: the new hooks can save, now duplicated, logic on EscortAI and SAI

closes #20777
updates #20310
updates 21bd52cb99
2017-11-06 22:19:23 +01:00
DanVS
654b89ef02 Core/Spells: Sheath of Light - overheal scaling fix (#20787) 2017-11-04 17:09:18 +01:00
Nathan Handley
6612ec47f4 Core/Misc: Add functionality to allow low level quests/kills/discoveries to grant experience 2017-11-04 01:25:14 +01:00
Aokromes
58dad504da Core/Spell: Fix typo on documentation
By Mihapro
2017-11-02 19:54:31 +01:00
Wyreth
8888e6d96d Scripts/Tanaris: move Aquementas to SAI & improve related event (#20464)
* Script/Tanaris: move Aquementas to SAI and improve related event

Closes #11668
2017-11-02 05:36:27 +01:00
Andrew Letson
7822f058b0 DB/Creature: Coosh'coosh to SAI 2017-11-01 19:56:34 +01:00
dr-j
3bb5f17ff5 Quest/Script: Conversion of Bristlelimb Cage/Stillpine Captive cpp to SAI
Closes #19868
2017-10-31 20:24:56 +01:00
Aokromes
7196907b09 Update boss_illucia_barov.cpp 2017-10-30 12:37:04 +01:00
Wyreth
0811067c0f Script/Trainer: move alchemy specialization-related script to DB and fix some wrong texts 2017-10-30 00:55:30 +01:00
PolarCookie
cfc09449fd Scripts/Quest: The Missing Diplomat part 14 (ID 1265) 2017-10-29 23:56:21 +01:00
Shauren
e947fcedee Core/Taxi: Apply reputation discount to all points in multi-segment paths
(cherry picked from commit 99f5d06149)
2017-10-29 19:13:32 +01:00
Aokromes
4289eae5e7 Core/Logs: Add load time to some logs like every other load log 2017-10-29 14:14:50 +01:00
Aokromes
b68484cfb0 Core/Logs: Fix more logs
the others have exit,so they continue to be error because they are critical
2017-10-29 13:12:38 +01:00
Aokromes
5f7ba453ce Core/Logs: Fix some logs 2017-10-29 10:26:58 +01:00
ForesterDev
a64d1ec51e Core/Quests: implement Quest Greeting (DB table quest_greeting)
* Core/Quests: implement Quest Greetings. Partial port 22e230ecec
2017-10-29 10:15:22 +01:00
tkrokli
bbd339370e Scripts: tabs2spaces cleanup after commit cc89428
Thanks to Wyreth for reporting the overlooked tabs.
2017-10-29 08:18:55 +01:00
Wyreth
fda99b2972 Scripts/Northrend: talk event for quest A Suitable Test Subject (#20462)
- When using the quest item for A Suitable Test Subject and the spell aura vanishes,
  Bloodmage Laurith should turn toward the player and whisper a line.
- This is handled via spell event for Bloodspore Ruination (45997)
2017-10-29 06:02:39 +01:00
Malleus
cc894288b7 Script/Quests: Fix some missing NPC spells and quest credit 2017-10-28 22:35:05 +02:00
Killyana
48ecd81d61 Creature/Scripts: Add Aggro sound to Cairne Bloodhoo, Sylvanas Windrunner and Thrall 2017-10-28 21:05:13 +02:00
Gerhood
951fa46fe9 Calendar/GameEvents: Store + send holiday data (#20117)
Close: #16845
2017-10-27 10:59:22 -02:00
Keader
04271388f8 Typo 2017-10-27 08:28:48 -03:00
Keader
90f07bd948 Scripts/BlackTemple: Updates on Illidan encounter
- Fixed issues related with Parasitic Shadowfiend
- Updated script to new model
- Fixed loop of Parasitic Shadowfiend Summon
- Added a new spell (SPELL_REMOVE_PARASITIC_SHADOWFIEND)
- Fixed illidari elite attacking players
- SPELL_PARASITIC_SHADOWFIEND now is a negative aura
2017-10-26 23:10:00 -03:00
Aokromes
95b4faf015 another typo fix 2017-10-26 20:40:46 +02:00
Aokromes
c2f152d903 typo fix 2017-10-26 16:32:54 +02:00
Aokromes
d5a4cae7d3 Core/Battleground: mistaked rows 2017-10-26 16:27:48 +02:00
Aokromes
5ae891d970 Core/Battleground: use sniffed positions of Arathi Basin buffs
Closes #20149
2017-10-26 16:24:25 +02:00
Teppic1
967dcc5dba Core/Creatures: Remove duplicate check for evade from Creature::CanAssistTo (#20722) 2017-10-26 14:13:56 +02:00
Treeston
4f5ec886d0 some more cleanup (cbd025f follow-up) 2017-10-26 12:55:19 +02:00
Treeston
cbd025f146 Scripts/MagistersTerrace: Fix some crashes in Selin Fireheart. His script is still a shitshow, though. Closes #20614. 2017-10-26 11:54:41 +02:00
Treeston
bf81a7b207 Core/Map: Fix a crash bug when teleporting out of map before being fully added to that map. Closes #20289. 2017-10-26 11:35:21 +02:00
Kittnz
37995ade29 Core/SAI: Add distance option for SMART_ACTION_SOUND & SMART_ACTION_RANDOM_SOUND (#20717) 2017-10-26 11:27:44 +02:00
r00ty-tc
82a93e6be9 Core/Maps: Prevent potential null dereference
- Coverity: 1381663
2017-10-26 00:22:45 +02:00
Aokromes
c5a3ec667f Core/Misc: Fix build on CentOS
By Nayd. Closes #20413
2017-10-26 00:04:57 +02:00
Andrew Letson
c8a346a23c DB/Scripts: Greengill Slave 2017-10-25 21:24:56 +02:00
Shauren
b763242665 Core/Taxi: Fixed applying reputation discount to first taxi segment
Closes #20713

(cherry picked from commit d7e463dd9f)
2017-10-25 18:37:45 +02:00
Wyreth
637b5f922d Core/SAI: remove double calls to SMART_EVENT_RESPAWN for creatures and gameobjects (#20420) 2017-10-23 23:45:21 +02:00
Wyreth
21bd52cb99 Core/SAI: allow to pause/resume waypoint for non-escorting NPCs (#20684) 2017-10-22 21:37:38 +02:00
Keader
b4d632e57d Core/Illidan: Parasitic Shadowfiend can target tanker 2017-10-22 15:02:52 -03:00
Wyreth
398e67cbca Scripts/Quest: Captain Tyralius improvements (#20419)
Update: #12352
2017-10-22 10:23:29 -02:00
jackpoz
7dc97c0353 Core/SAI: Fix static analysis issue
Initialize uninitialized value, move class field from public to private.
2017-10-21 16:42:07 +02:00
Andrew Letson
9fe890744c [3.3.5] DB/Scripts: Rivern Frostwind 2017-10-21 13:28:57 +02:00