Commit Graph

25982 Commits

Author SHA1 Message Date
tkrokli
b7abaed199 Core/Scripts: zone_silithus.cpp cleanup (#17165)
- move npcs_rutgar_and_frankal to DB/SAI
- move hardcoded text from go_wind_stone to DB
- additional enum cleanup in zone_silithus.cpp
- also solves a $r issue in SAY_TEMPLAR_AGGRO
2016-07-29 10:21:14 +02:00
ariel-
3056feb9b2 Dep/gSOAP: Update gSOAP to 2.8.33 2016-07-29 03:01:51 -03:00
ariel-
f87e65bca8 Dep/gSOAP: Remove pointless diff not valid after d42c048818 2016-07-29 02:45:55 -03:00
Aokromes
2439e2d5ee Core/RBAC: Mark some permissions 7.x only 2016-07-28 17:43:27 +02:00
Nyeriah
2d0fa2d020 Scripts/Karazhan: Register Midnight's summons
* Solves issue with bosses not despawning after encounter
2016-07-28 03:12:35 -03:00
Nyeriah
0cc33b5a42 Scripts/Karazhan: Fix a warning 2016-07-28 01:19:57 -03:00
Nyeriah
4c4d92faa3 Scripts/Karazhan: Rework Attumen the Huntsman's script
Change log:
- Timers are more accurate
- Corrected Charge ability ID based on 6.x researches
- Added Midnight's missing emotes
- Fixed issue with instance being stuck in combat in case of wipes
- Solved the rare scenario where Attumen would be summoned multiple times
- Visual spell on 3rd phase transition added
- Attumen and Midnight can now be damaged during 3rd phase transition
- Midnight calls for the aid of every horse still alive in the stables
- Use proper spells to summon Attumen and handle transitions
- Now despawns on evade
Video of encounter after changes: https://www.youtube.com/watch?v=KX0rqaBeSzw
2016-07-28 00:48:20 -03:00
Brian
da204ad78c Core/Quests: Delete all quest bound items on quest reward, failure or abandoning (#17672) 2016-07-27 20:45:28 +02:00
ariel-
5d2f974ed4 Core/GameObjects: fix typo 2016-07-26 00:24:25 -03:00
Nyeriah
cae9f5dc9b Core/Player: Actually close tickets when characters are deleted
* Solves issue with tickets being open indefinitely if characters are deleted while tickets are still open
2016-07-25 22:00:07 -03:00
Dr-J
36306c40d3 DB/Misc: Various Fixes
1) Add a missing to spell to make http://www.wowhead.com/object=182050/box-of-mushrooms#comments spawn a http://www.wowhead.com/npc=18120/angorosh-mauler when looted
2) http://www.wowhead.com/npc=30718/slumbering-mjordin should not be attackable until gossip selected
3) The Valiant's Challenge - Make the Argent Champion set data on squire danny by creature guid instead of closest creature to prevent credit not being given is player is too far away from squire danny.
4) Add civillian flags to http://www.wowhead.com/npc=18206/wastewalker-captive to prevent these non selectable caged npcs from attacking players
5) http://www.wowhead.com/item=7666/shattered-necklace should have possibility to drop for both factions (not just horde) the item is required for a quest for horde players but starts a different quest which horde cant even accept for alliance.
2016-07-25 18:37:30 +01:00
Aokromes
09a1cfdf77 Core/Updater: Clarify even more this error 2016-07-23 03:37:09 +02:00
Aokromes
5a550f9418 DB/Gameobject: Respawntimer fix for Quest 11695
Closes #17643 by Tauriella
2016-07-22 10:17:31 +02:00
Aokromes
5868509a63 Update DBUpdater.cpp
Because nature wins race....
2016-07-20 21:46:59 +02:00
Killyana
995f5f1f2b DB/Creature: update Drak'aguul script and fix a DB error
Updates #16573
2016-07-20 20:19:20 +02:00
martin26
869e4eade5 Fixed path for world updates (#17639) 2016-07-20 20:06:48 +02:00
Killyana
eb496e22eb Creature/SAI: Add Frostbolt to Gordok Ogre-Mage 2016-07-20 17:02:42 +02:00
Keader
2710c655ff Core/Scripts Added Black Temple Boundaries (#17579)
* Core/Scripts Added Black Temple Boundaries
2016-07-20 15:28:00 +02:00
treeston
03bef35500 Core/Spell: Quick readability change. Functionality not altered. 2016-07-20 15:23:14 +02:00
Killyana
218d73d758 DB/Creature: Precious <Simone's Pet> Z coordinate
Closes #17636
By tkrokli
2016-07-20 14:09:51 +02:00
ariel-
6b3067f978 Core/Vehicle: delay position update in Vehicles, this may be deleted on UpdatePosition, generating a crash
Closes #17634
2016-07-19 21:06:10 -03:00
Killyana
0be0606593 Core/Entities: Remove wrong immunity
Closes #17363
2016-07-19 22:21:41 +02:00
Killyana
cdf8f3c2e1 DB/SAI: Kilix the Unraveler event
Closes #16538
By Rushor
2016-07-19 20:21:27 +02:00
Killyana
fc2fa483b7 DB/SAI: Drak'aguul
Closes #16573
2016-07-19 18:18:25 +02:00
ariel-
7f6c0d3895 DB/Creature: update trainer type for Botanist Alaenra, was wrongly set as class trainer.
Note: there are 2 other creatures like this: SELECT * FROM creature_template where trainer_type = 0 and (npcflag & 16) != 0 and trainer_class = 0;
But one is not spawned (2942) and the other is hostile (14401)
2016-07-19 12:45:18 -03:00
ariel-
f87f7619aa Core/Handlers: actually check allowed trainer classes and races to avoid spoofing
Closes #14586
2016-07-19 12:37:16 -03:00
ariel-
5fb93b3fb8 Core/Entities: removed obsolete pragma macro (Ref: ba9e0de36d) 2016-07-19 12:16:29 -03:00
ariel-
716b2fe167 Core/Entities: rename ItemPrototype to ItemTemplate 2016-07-19 12:14:00 -03:00
ariel-
a6005d98e7 Update ItemPrototype.cpp, codestyle and indentation cleanup 2016-07-19 12:06:07 -03:00
Killyana
10ac7a06de DB/Quest: The Keeper's Favor
Fix spell target and cast type
Closes #17623
2016-07-19 17:04:17 +02:00
ariel-
bdbd5b0961 Core/Player: Misc codestyle 2016-07-19 11:57:29 -03:00
Killyana
9e46786288 SAI: Gordok Ogre-Mage
Closes #17627
2016-07-19 16:28:06 +02:00
Killyana
c2e29a34eb DB/NPC: Quartermaster Bartlett
Closes #17611
2016-07-19 14:49:54 +02:00
ForesterDev
a2495002e5 Core/UnitAI: Removed unneccessary null checks in SpellTargetSelector. CID 1357405 (#17630) 2016-07-19 11:40:57 +02:00
Kittnz
ce062250a2 DB/Creature: Add waypoints for Deathguard Molder
Closes #17626
2016-07-19 11:39:41 +02:00
ForesterDev
22c4e87ebb Core/Entities: add missing null pointer checks in HandleProcTriggerSpell. CID 1356245 (#17629) 2016-07-19 10:46:30 +02:00
ForesterDev
d57c177d0b Scripts / Naxxramas : add missing null pointer check. Fixes CID 1354738 (#17628) 2016-07-19 10:41:42 +02:00
Shauren
3a77dec6e6 Rename 9999_99_99_99_world.sql to sql/updates/world/3.3.5/2016_07_19_00_world.sql 2016-07-19 09:03:43 +02:00
SnapperRy
d4e15f1aac Core/Mail: implement a way to specify NPC sender for mails when they should be different from the quest ender (#17601) 2016-07-19 09:02:01 +02:00
ariel-
2feb53ecb6 Core/Entities: implement SPELL_AURA_MOD_CRIT_CHANCE_FOR_CASTER, fixes talent Point of no Escape 2016-07-19 02:57:01 -03:00
ariel-
ef85d01746 Core/Entities: Readded check removed in d7460887c8, caused flying ghost players to not move if they died during a root effect, root flag was never cleared clientside and impeded movement. 2016-07-19 02:31:28 -03:00
ariel-
59f71f915a Core/Loot: fix bug introduced in a49544cc18 in which creatures only having gold wouldn't show lootable sparks, and thus couldn't be looted 2016-07-19 02:09:41 -03:00
ccrs
b008b677ad Core/UnitAI: #17309 follow-up (#17608)
* Core/UnitAI: SelectTarget correction

Set CurrentVictim as first element on targetList if necessary, which is then filled with the threatlist elements that satisfy the predicate.
2016-07-18 20:30:58 +02:00
Dr-J
f8f207d21c DB/SAI: Naturalist Bite
Improvements to previous script which only gave credit for lost in action
2016-07-18 16:51:49 +01:00
Aokromes
58594c2072 DB/Creature: Misc fixes
By Malcrom
2016-07-18 14:51:21 +02:00
Gustavo
f826ecb4b2 Core/AI Prevent bosses respawn when BossState is set to DONE (#17616) 2016-07-18 12:35:11 +02:00
ariel-
028e473ec4 Core/Player: fix crash
Closes  #17073
2016-07-16 21:38:24 -03:00
ariel-
26d30d27e4 Core/OutdoorPvP: fix bad storage of guids, spawnId must be saved because that's what is expected
Closes #8597
2016-07-16 21:20:51 -03:00
ariel-
1a52c1cd36 Core/Misc: remove two synch queries and replace them with CharacterInfo cache 2016-07-16 20:51:32 -03:00
ariel-
2efd40b804 Core/Misc: remove unused function prototype 2016-07-16 20:38:34 -03:00