Commit Graph

25967 Commits

Author SHA1 Message Date
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
ariel-
94fb921cea Core/LFGMgr: fix race condition in _SaveToDB 2016-07-16 20:29:46 -03:00
ariel-
b991f3e13d Core/ArenaTeamMgr: fix race condition in LoadArenaTeams 2016-07-16 20:29:21 -03:00
ariel-
6c0b98f24c Core/Account: Fix race condition in AccountMgr::UpdateAccountAccess 2016-07-16 20:17:16 -03:00
ccrs
63e62117ea Core/UnitAI: SelectTarget correction (#17309)
Core/UnitAI: SelectTarget correction - have current victim always be first element of target list
2016-07-17 01:12:57 +02:00
ariel-
5251dadf29 Core/World: fix race condition in _UpdateRealmCharCount 2016-07-16 20:11:15 -03:00
ariel-
dda338ece6 Core/Player: silence warning 2016-07-16 16:40:39 -03:00
ariel-
7c71417993 Core/Channel: restore accidentally deleted line, fixes channels not honoring ownership setting 2016-07-16 16:33:02 -03:00
SnapperRy
b4b3c10c69 Core/Conditions: implement CONDITION_DAILY_QUEST_DONE to check whether or not a daily quest has been completed by a player in that day.
Also use it to fix two quest chains broken in commit 7905651. Should be the only ones of their kind.
2016-07-16 21:10:54 +02:00
Keader
cee1c0789a Core/Scripts: Hallow's End Pumpkin Treat
Add all 6 spells available from item 20557,
Hallow's End Pumpkin Treat:
- Hallow's End Candy, Orange Giant (24924)
- Hallow's End Candy, Skeleton (24925)
- Hallow's End Candy, Pirate (24926)
- Hallow's End Candy, Ghost (24927)
- Hallow's End Candy, Female Defias Pirate (44742)
- Hallow's End Candy, Male Defias Pirate (44743)

Thanks @Keader for creating the new spell scripts & SQL,
 saved me a lot of time! :-)
2016-07-16 16:15:19 +02:00
Shauren
86a594a4dd Core/Commands: Cooldown command should fall back to targeting self in case of no valid selection 2016-07-16 14:12:15 +02:00
Shauren
9509aac38b Core/Commands: Allow .cooldown command to work on player pets 2016-07-16 11:15:23 +02:00
Aokromes
236547435a DB/Creature: Delete incorrectly deleted spawn 2016-07-16 09:44:04 +02:00
Aokromes
e5f4ef12db Update 2016_07_12_01_world.sql 2016-07-16 09:34:03 +02:00
Aokromes
94fce4a641 DB/Creature: Fix Runetog Wildhammer
Closes #17592 by Silvertower
2016-07-16 09:20:05 +02:00
ariel-
4bcb5a058b Rename 2016_99_99_99_world.sql to 2016_07_16_03_world.sql 2016-07-16 03:05:55 -03:00