Aokromes
bf5db53da6
Another build fix
2016-07-20 16:53:36 +02:00
Aokromes
8a6cbf2b89
compile fix
2016-07-20 16:48:32 +02:00
Aokromes
4e31162a42
Core/Scripts: Extended SMART_ACTION_SET_INST_DATA to also set BossStates. ( #16739 )
...
Scripts/Dire Maul: Initialize boss states array so it may be called from SmartAI. (Ref #6429 )
2016-07-20 16:44:24 +02:00
Alan Deutscher
7cfe75acf0
Adjustment to Player::SetViewpoint to allow for Mind Vision "hops". ( #17041 )
...
* Adjustment to Player::SetViewpoint to allow for Mind Vision "hops".
* Dynamic objects should not be a valid viewpoint for spells like Mind Vision.
* Dynamic objects should not be a valid viewpoint for spells like Mind Vision.
* Removed redundant TYPEMASK_PLAYER check.
* Moved SetSeer outside of if statement.
2016-07-20 16:36:39 +02:00
treeston
3ef2ed31e2
Instances/DrakTharonKeep: Fix Novos the Summoner. Fixes #17331 .
2016-07-20 16:35:58 +02:00
ariel-
63bb3609b6
Core/Script: moved SAI to cpp for The Etymidian, closes #17053 ( #17330 )
2016-07-20 16:35:02 +02:00
Aokromes
416aaa8c16
delete another no longer used file
2016-07-20 16:27:40 +02:00
Tiuz90
eafbdb2678
[Core/Spells]Warrior, fixed bladestorm aura remove due to weapon swap ( #16873 )
2016-07-20 16:24:20 +02:00
SnapperRy
f7ac30867f
Core/Movement: interrupt a creature's current cast when fleeing for assistance, and (if spell is not castable while moving) when running random/fleeing movement generators. ( #17271 )
...
Also make sure the creature is alive before updating.
Fixes #12823 .
2016-07-20 16:23:41 +02:00
Keader
b917eb955f
Core/Scripts Fixed Anubarak issues related with Leeching Swarm spell
2016-07-20 16:18:51 +02:00
Aokromes
c028afbf55
delete unused file
2016-07-20 16:17:52 +02:00
tkrokli
d9aeb17249
Core/Scripts: remove hardcoded text from npc_sayge
...
- remove hardcoded (and wrong) text from the script
- copy valid text from broadcast_text to gossip_menu_option
- gossip_menu / npc_text is already correct in TDB 335.61
- sort + clean up core script enum list and add new entries
- keep gossip handling unchanged in the script (low prio)
2016-07-20 16:15:41 +02:00
Aokromes
5ec2c5b122
delete no longer used file.
2016-07-20 16:09:34 +02:00
tkrokli
d7a2ad410a
Core/Scripts: npc_grandmother gossip text moved to DB
...
Removing one more hardcoded text line from core scripts.
Also adding correct gossip to the npc_grandmother script.
Gossip changes in this script:
- remove hardcoded text from core script
- use existing npc_text IDs in gossip enum
- add missing text rows to gossip_menu_option
- use values from gossip_menu_option in enum
- replace spawn coordinates 0.0f with GetPosition()
2016-07-20 16:07:18 +02:00
Shauren
05f11a46ba
build fix
2016-07-20 16:05:51 +02:00
DDuarte
d8bd7aa551
Core/Items: Missing renames 5faaddcf6b
2016-07-20 16:04:39 +02:00
DDuarte
3f90a9ac87
Core/Items: Rename some ITEM_PROTO_FLAG
...
Source: vanilla alpha pdb
2016-07-20 16:04:18 +02:00
Aokromes
d202a88b65
Core/GameObjects: Update GameObjectTemplate structure and defined more GO flags
2016-07-20 16:03:06 +02:00
treeston
4bf80b2a47
Scripts/Instances: Fix a bug that would cause the Hodir encounter to never properly begin. Tagging issue #17302 .
2016-07-20 15:54:59 +02:00
treeston
5904b4a560
Scripts/Outland: Fix a potential crash. Closes #17308 .
2016-07-20 15:54:25 +02:00
Aokromes
ef28a6c817
Core/Quest: send SMSG_QUESTGIVER_STATUS_MULTIPLE after a quest is rew…
...
…arded.
This updates the status of nearby questgivers and prevents them from being stuck in a state that's no longer valid (for example, stuck with yellow question mark until area update).
2016-07-20 15:54:01 +02:00
jackpoz
4aa993607a
Core/Player: Fix duel edge case crash
...
Fix a crash that could be triggered if an aura removed after duel finished would have caused damage to one of the players.
2016-07-20 15:50:04 +02:00
treeston
a509a209c6
Revert "PvP/Dueling: Fix an edge case crash that could happen if a duel ended while an aura effect was being removed (Living Bomb, Unstable Affliction and similar). Closes #17177."
...
This reverts commit 73cfbdcf9f .
2016-07-20 15:49:51 +02:00
treeston
08b78720bb
PvP/Dueling: Fix an edge case crash that could happen if a duel ended while an aura effect was being removed (Living Bomb, Unstable Affliction and similar). Closes #17177 .
2016-07-20 15:49:23 +02:00
tkrokli
d1333835f7
Core/Scripts: boss_majordomo hardcoded text
...
2 more text lines removed in the ongoing series:
"Remove hardcoded text from core scripts".
Core script for boss Majordomo Executus:
- add missing gossip_menu_option entries
- link the options via the table gossip_menu
- remove hardcoded text from the script
- minor enum line order sorting cleanup
- replace OnGossipSelect() with sGossipSelect()
The scripted events are unchanged.
If the script is inaccurate, make a new PR.
2016-07-20 15:48:14 +02:00
treeston
3708204f9b
Scripts/BlackrockMountain: Nefarian. ( #16346 f-u)
2016-07-20 15:47:18 +02:00
treeston
e8a145d1ac
Scripts/MoltenCore: Fix Ragnaros ( #16346 follow-up).
2016-07-20 15:47:07 +02:00
treeston
af864282a6
Scripts/Instances: More #16346 follow-ups. Fixed this time: Halls of Reflection, Ignis the Furnace Master, Mimiron and Rend Blackhand.
2016-07-20 15:46:53 +02:00
Snapper
7185ae680c
Core/SmartAI: delay SMART_ACTION_FLEE_FOR_ASSIST if creature is rooted/stunned.
...
Prevents creatures from teleporting around when fleeing while stunned/rooted.
2016-07-20 15:46:31 +02:00
jackpoz
d9f485273c
Core/VMaps: Fix some vmap height edge cases
...
Fix Map::GetWaterOrGroundLevel() checking dynamic object only in phase 1 instead of current Unit phase.
Improve DynamicMapTree::getHeight() dynamic object check by casting the ray at +0.5f from the passed Z coordinate, this value will be tuned to improve even more the results.
2016-07-20 15:45:05 +02:00
treeston
ff2e59e15c
Compiler warning fix.
2016-07-20 15:43:16 +02:00
treeston
0f0b795c50
Scripts/TotC: More follow-up to #16346 . Also code style cleanup. Who names all their creature pointers "temp"?
2016-07-20 15:42:51 +02:00
treeston
1f801908f0
Scripts/Instances: Follow-up to #16346 . Fix Illidan and Northrend Beasts.
2016-07-20 15:42:24 +02:00
treeston
2f15b10342
AI/PlayerAI: Fix potential edge case crash.
2016-07-20 15:41:57 +02:00
Aokromes
2387591f1a
Core/Creatures: Remove resetting of UNIT_FLAG_IMMUNE_TO_PC on combat clearing
2016-07-20 15:39:16 +02:00
Aokromes
d59e84fcb2
Core/SmartAI: Allow SMART_ACTION_FORCE_DESPAWN on no-SmartAI GameObjects
2016-07-20 15:33:33 +02:00
treeston
7490ca5eab
Scripts/Naxxramas: Fix Frogger event. Closes #16488 .
2016-07-20 15:31:45 +02:00
Aokromes
e9c6ddbf8b
Core/DB/Updater: engrish corrections in DBUpdater.cpp ( #17262 )
...
English grammar and syntax corrections in DBUpdater.cpp
- string texts corrected, source code unchanged
- comments improved and checked for typos
2016-07-20 15:29:45 +02:00
treeston
34ad561ff5
AI/PlayerAI: Code style cleanup.
2016-07-20 15:23:58 +02:00
Aokromes
00fa7d03ed
AI/PlayerAI: Finally implement cast logic for controlled players.
2016-07-20 15:19:53 +02:00
Aokromes
59b4b36bdc
Core/World: Remove unused config CONFIG_SIGHT_GUARDER
2016-07-20 14:45:41 +02:00
Aokromes
7cc54c08bb
Revert "Merge pull request #16433 from Tonghost/3.3.5"
...
This reverts commit e3d5299 , reversing
changes made to 6d8e39f .
2016-07-20 14:39:58 +02:00
Aokromes
20ac85954b
Core/Quests: Remove wrong call to SendQuestComplete()
2016-07-20 14:30:52 +02:00
Aokromes
0fc8ecf7c2
another build fix
2016-07-20 14:22:55 +02:00
Aokromes
74cb8608c3
compile fix
2016-07-20 14:16:33 +02:00
Shauren
5942d4da0a
Core/Scripts: build fix
2016-07-20 14:15:04 +02:00
Aokromes
d3083df169
Core/Guilds: Fix Guild::HandleSetMemberNote logic according to method declaration. ( #17078 )
...
This change has no effect on server behavior.
2016-07-20 14:02:11 +02:00
Shauren
e58f0e805c
Core/Units: Renamed and documented UNIT_FLAG_DISABLE_MOVE to prevent people from trying to use this flag to root a creature leaving them wondering why it doesn't do anything
2016-07-20 13:56:16 +02:00
Trond B Krokli
d716e6049a
[3.3.5] Core/Spell: restore old pet values after dismount ( #16551 )
...
* Core/Spell: restore old pet values after dismount & re-summon
Original PR #15667 by ghost
Closes #873
2016-07-20 13:54:49 +02:00
Shauren
85e2bf54eb
Core/Loot: Fixed resaving looted items from containers
...
Closes #15299
2016-07-20 13:51:07 +02:00