Commit Graph

20386 Commits

Author SHA1 Message Date
Andrew Letson
9fe890744c [3.3.5] DB/Scripts: Rivern Frostwind 2017-10-21 13:28:57 +02:00
Andrew Letson
7db70bf40b DB/Scripts: Migrate Raliq the Drunk and Sal'salabim to SAI 2017-10-21 12:16:54 +02:00
Wyreth
23329790d2 Scripts/EasternKingdoms: move Alchemist Arbington and Apothecary Dithers core script to DB 2017-10-21 12:09:10 +02:00
Andrew Letson
a7f3d5e59f DB/Scripts: Yenniku (move npc_yenniku to SAI) 2017-10-21 12:03:02 +02:00
Wyreth
17143938d7 Scripts/World: move Leviroth's item_script to SAI 2017-10-21 11:54:12 +02:00
Gildor
3eb0cfc687 Core/Misc: Added the possibility to configure the hour at which the server will be return old mails or delete them. (#20305) 2017-10-20 23:34:45 +02:00
Keader
b507acf1c0 Core/Spells: Spells with Attribute SPELL_ATTR1_DISPEL_AURAS_ON_IMMUNITY should dispel snare auras. (#20621) 2017-10-20 10:57:47 -02:00
Keader
9f943e284f Core/Player: Fixed Battleground double kill exploit (#20618)
Fixed by: Sirikfoll
Close: #20616
2017-10-20 09:36:22 -02:00
Kittnz
f909d4f195 Event/Brewfest: Fix logic for Brewfest Music
Closes #20589
2017-10-18 18:26:56 +02:00
kelno
1aafa2c560 Fixed SCRIPT_COMMAND_TALK description, comment was matching the old behavior 2017-10-17 11:58:45 +02:00
Keader
4eababa9f0 Core/Spells: Fixed Dragon's Breath with Living Bomb explosion (#20622)
Close: #19949
2017-10-16 23:36:40 -02:00
Gustavo
5a90251ea2 Core/Scripts: Update boss Toravon the Ice Watcher (#20395)
* Core/Scripts: Update boss Toravon the Ice Watcher

Frozen Orbs: Fixed summon delay, removed old hack, aggro behavior implemented(every 10sec they reset threat and change target)
Remove no longer needed script for the orb stalker
All timers adjusted
Update instance model
Update script register model
Fix Frostbite proc
2017-10-16 23:32:30 -02:00
Andrew Letson
5558bd27c6 Scripts/Outland: Migrate Shattrath City NPCs to SAI (#20596)
- Zephyr and Flask Vendors to SAI
- Update gossip menu options to proper values
  (thx Killyana for digging into this)
2017-10-16 23:52:42 +02:00
Naios
5077c8289c Dep/fmt: Update fmt to fmtlib/fmt@5f39721c0a
* Rename cppformat to fmt in the PackageList.txt
2017-10-16 21:35:01 +02:00
Mikhail Redko
558382ed6d Core/WorldSession: Add RBAC permission for skipping idle connection check (#20595) 2017-10-13 22:26:53 +02:00
Chaouki Dhib
5505625b0a Core/Spells: Add spell radius to 'Feral Charge - Cat' since it's missing in DBC (#20609) 2017-10-13 22:12:26 +02:00
Andrew Letson
ac63614016 Scripts/Outland: migrate Elder Kuruti to SAI
* Migrate Elder Kuruti to SAI
2017-10-13 19:12:59 +02:00
Chaouki Dhib
9dbef4b6bb Core/Spells: Core/Spells: Improve teleport destination for a certain class of spells (Killing Spree, Shadowstep, ...) (#20434)
Close # 8758
2017-10-12 22:06:27 +02:00
r00ty-tc
1750ca501f Scripts/NPC: Minigob Manabonk update
- Despawn and stay despawned!
 - Adjusted actions to match the only video of event I could find and
   based on sniff data from 3.3.5, 12340 build.
 - Chance for event to occur is drastically reduced based on Dalaran
   population. 1-99, the population of Dalaran is the chance. 100+ means
   the event is assured.

Closes #20575
2017-10-11 00:02:37 +02:00
ZenoX92
bf376c3bca DB/SAI: SAI scripts for Silithus creatures
Closes #20585
2017-10-10 18:58:51 +02:00
ZenoX92
ef09ea484b Creature/Script: Convert Spitelash Naga cpp to SAI
Closes #20558
2017-10-10 17:11:34 +02:00
Shauren
1f3cf8bcf4 Core/Mails: Fixed mail_items entries being left in database after deleting expired mails
Closes #20194
Closes #20461
2017-10-09 21:22:47 +02:00
Wyreth
ca024f104c Core/Quests: don't send "Received item" chat message for quest rewards. (#20465) 2017-10-09 21:14:09 +02:00
Keader
98c363154a Core/Spells: Fixed issues with School Immune vs SPELL_ATTR1_UNAFFECTED_BY_SCHOOL_IMMUNE (#20546) 2017-10-07 18:38:11 -03:00
r00ty-tc
55b9a3f65f Core/Spawns: Resolve crash in BattlegroundAV
- Correctly set spawngroup on spawned creatures in Alterac Valley BG
 - Sanity check on application of dynamic spawn rates (not for BG/Arena
   maps)
 - Check that spawndata exists before using it.

Closes #20535
2017-10-05 19:41:54 +02:00
Gildor
82e58a0c6f Core/Spells: EffectSanctuary should stop attack (#20492) 2017-10-04 21:37:05 +02:00
Wyreth
b048cdd749 [3.3.5] Scripts/Quest: A Rogue's Deal improvements (#20418) 2017-09-27 22:19:04 -03:00
Gustavo
0b766db6a4 Core/Scripts: Boss Amanitar rewrite (#20283)
* Core/Scripts: Boss Amanitar rewrite

Fixes mushrooms behavior, correct and script his spell, size, spawn positions, despawn and respawn, and everything else
Fixes Mini spell cast(only re-cast if there is at least one person without the debuff)
Corrects boss initial position
Updates script register model
2017-09-25 17:21:15 -03:00
Gustavo
f1ff7e642f Core/Scripts: Boss Jedoga Shadowseeker rewrite (#20279)
* Core/Scripts: Boss Jedoga Shadowseeker rewrite

Added all missing spells and visuals
Added Twilight volunteers in the fight
Fixed Jedoga Controller's behavior, mostly moved to boss_prince_taldaram, where they belong
Updated script register model
Misc updates and improvements
Updated instance model
2017-09-25 17:17:42 -03:00
Keader
c1b833a919 Core/Spells: Fixed Cloak of Shadows dispel (removed old hack)
Closes #8758
Serverside spell (35729) already handle with it
2017-09-23 10:52:45 -03:00
sirikfoll
05a101881c Core/Scripts: Minor fixes in boss Coren Direbrew
Update script register model
Fix number os Mole Machine spell targets
Fix Mole Machine timer
Fix minions summon
2017-09-20 17:39:30 -03:00
Treeston
971ed856a4 Core/Scripts: Implemented OnlyOnceAreaTriggerScript (#20288) 2017-09-14 22:53:02 -03:00
Treeston
49daef4b77 Scripts/Patchwerk: Finally fix that crash for real. Closes #20247. 2017-09-15 00:22:18 +02:00
Keader
42be04898c Core/Handlers: Fixed changing equipment while charmed with equipament manager
Closes #20209
Followup: a1a12ec755
2017-09-14 11:15:28 -03:00
Aokromes
7ed36d353a Core/Scripting: remove long time dead code 2017-09-11 18:03:57 +02:00
Treeston
50e8de103b Scripts/Naxxramas: Fix an edge case crash with people teleporting out of the dungeon during the Patchwerk encounter (tagging #20247) 2017-09-11 16:13:35 +02:00
Treeston
47af704f63 Core/Player: More cleanups to Player::UpdateZone, including correcting an oversight that was causing the last known zone id to not update when leaving map. Closes #20289 for real this time. 2017-09-10 01:10:40 +02:00
Shauren
c8fdda7f86 Core/Creatures: Changed NearestAttackableUnitInObjectRangeCheck to only consider neutral units as targets if they are already in combat with target searching unit
Closes #13630
Closes #20205
2017-09-09 23:31:33 +02:00
Treeston
0f7015012b Core/Player: Resequence Player::UpdateZone some more to hopefully prevent future edge cases like #20289 from occurring. 2017-09-09 21:36:57 +02:00
Treeston
dbabcfbe24 Core/Player: Update map zone stats BEFORE invoking scripts. Fixes a crash with zone change scripts that invoke another zone change. Closes #20289. 2017-09-09 21:32:34 +02:00
Treeston
c9ac68d6e3 Scripts/Naxxramas: Missing nullptr check in Patchwerk. Closes #20247. 2017-09-06 18:26:31 +02:00
Treeston
a1a12ec755 Core/Player: Prevent changing equipment while charmed. Closes #20209. 2017-09-05 15:33:44 +02:00
Keader
f67c6a5a12 Core/Scripts: Auriaya rewrite (#20204)
#MakeUlduarGreatAgain :D
2017-09-04 21:37:31 -03:00
ccrs
c7d565739b Core/Movement: minor correction on WaypointMovementGenerator
remove the CanMove check since it will never trigger
the timer is left there to prevent errors on loading such as leader being created before the other members of the formation making them skip the first movement; purely a workaround
2017-09-03 23:10:24 +02:00
Keader
f86b4e45e5 Core/Scripts: Removed wrong AddThreat call in Pursuit spellscript
followup 52ad0c9e5c
checked in sniffs, only ick add threat in target, wrong call in original script (why o keep it? o.o)
2017-09-01 09:43:29 -03:00
ccrs
5f370a035c Core: fix noPCH build v2.0 2017-08-30 15:16:32 +02:00
Carbenium
45cb8c90e9 Core: Fix non-PCH build 2017-08-30 01:10:22 +02:00
Carbenium
fcf00a0ee5 Core/Scripts: Add two missing overrides 2017-08-30 00:21:11 +02:00
Keader
72aa03441f Core/Scripts: Typo fix 2017-08-27 20:27:14 -03:00
Keader
52ad0c9e5c Core/Script: Krick and Ick, fixed spell Pursuit
Close #2261
2017-08-27 20:24:18 -03:00