aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-02-10Core/Spells: Rogue Honor Among Thievesccrs
2016-02-10Scripts: Fix no-PCH build MKIINyeriah
Bah (cherry picked from commit 781152a30c526ff94638a2b10845d1686edb5e62)
2016-02-10Scripts: Fix no-PCHNyeriah
2016-02-10Scripts/Magister's Terrace: Script Kalecgos' appearance after using the ↵Nyeriah
Scryer's Orb - Added missing waypoints, spells, emotes, proper timing... and prevent him from being summoned multiple times Closes #13208, #16522
2016-02-09Core/GameObject: Also send EventInform() calls for GAMEOBJECT_TYPE_CAMERANyeriah
- This allows object and zone AI to process events called by camera objects as well (previously only possible through event_scripts) Closes #16506
2016-02-09Merge remote-tracking branch 'sirikfoll/npcMyranda' into 3.3.5 (PR #16438)treeston
2016-02-09Merge pull request #16484 from Treeston/3.3.5-triggervisibilityTreeston
Grids/Notifiers: Notify triggers of units moving within their LoS
2016-02-09Core/Scripts/DB Move script npc_myranda_the_hag to SAIsirikfoll
Moves the entire NPC script to the database and corrects a logic error where players who have rewarded the quest Scarlet Subterfuge and lost the disguise before taking the quest In Dreams were no longer able to get the disguise.
2016-02-09Merge pull request #16467 from Treeston/3.3.5-FixEvadeModeTreeston
[3.3.5] Creature/AI: Fix incorrect evade logic
2016-02-09Merge pull request #16486 from Rushor/spidermanRushor
[3.3.5][6.x]Scripts/Karazhan: Implement Optional Boss Spawn
2016-02-09Core/Creatures: Improved creature text selection to be "more random" instead ↵Shauren
of favoring first entry (cherry picked from commit 41d6460c75ce094e8ade92c88b603231aaa8e8a5) # Conflicts: # src/server/game/Texts/CreatureTextMgr.cpp
2016-02-09Core/Utils: Moved rng functions to separate header and added utility ↵Shauren
functions to select a random element from a container where each element can have different chance of being selected (cherry picked from commit ae20b2ab561bc07d85f443ae914bc597c9d6ac6e) (cherry picked from commit 921d893c2a82eb6ac0762bf7001df87911b44611) (cherry picked from commit 9ab10d6e680ca835d1dfdfbceb9f18f330f994fc) (cherry picked from commit 00c878e73a8c6b8ce3339d224ab5611df3bbd07c) (cherry picked from commit ff9c999334d87acc3fcea9737753c30b7f1abe25) (cherry picked from commit bc94bacce404401a480b6871eaa7bc38d766014c) (cherry picked from commit d5b0ffbe9b0c07beb8d0dfc52a6532c2da805285)
2016-02-09Core/Maps: Use IsValidMapCoord for checking Z coord instead of just ↵Shauren
std::isfinite - only acceptable values are between -17066.6656 and 17066.6656 (cherry picked from commit 4d956c89fc6f20c546a396573cf42aa97b844c09)
2016-02-09Core/Maps: Parse MFBO adt chunk to properly handle height where player ↵Shauren
counts as falling under the map * This fixes the height at which player is instantly killed when falling from The Frozen Throne * Set PLAYER_FLAGS_IS_OUT_OF_BOUNDS on players under the map to enable release spirit button while still falling Note: Extracting new maps is required (cherry picked from commit 4f78efd4633f79285f176b61367a067b2cd90e2b) # Conflicts: # dep/PackageList.txt # src/server/game/DataStores/DBCStructure.h # src/server/game/Entities/Player/Player.cpp # src/server/game/Handlers/MovementHandler.cpp # src/tools/map_extractor/CMakeLists.txt # src/tools/map_extractor/System.cpp # src/tools/map_extractor/adt.h # src/tools/map_extractor/loadlib.cpp
2016-02-09Core/Maps: Changed the way area data is stored in maps, it now uses ID field ↵Shauren
from AreaTable.dbc instead AreaBit used for exploration marker (and is not unique anymore on top of simply being stupidly confusing) Note: Extracting maps is required (cherry picked from commit db0b8bf24e2b8eb87e6aed7b031ebe138717403d) # Conflicts: # src/server/game/Achievements/AchievementMgr.cpp # src/server/game/Chat/Chat.cpp # src/server/game/Conditions/ConditionMgr.cpp # src/server/game/DataStores/DBCStores.cpp # src/server/game/DataStores/DBCStores.h # src/server/game/DataStores/DBCfmt.h # src/server/game/Entities/Player/Player.cpp # src/server/game/Globals/ObjectMgr.cpp # src/server/game/Handlers/BattleGroundHandler.cpp # src/server/game/Handlers/MiscHandler.cpp # src/server/game/Maps/Map.cpp # src/server/game/Spells/Spell.cpp # src/server/game/Spells/SpellEffects.cpp # src/server/scripts/Commands/cs_go.cpp # src/server/scripts/Commands/cs_group.cpp # src/server/scripts/Commands/cs_lookup.cpp # src/server/scripts/Commands/cs_misc.cpp # src/tools/map_extractor/System.cpp # src/tools/mmaps_generator/TerrainBuilder.cpp
2016-02-08Core/Spells: Fixed Totemic Mastery (Tier 6 2P) ShamanKeader
2016-02-08Merge pull request #16493 from Rushor/KingofEssosRushor
[3.3.5][6.x] DB/Quest: King of the Foulweald - Improve Questevent
2016-02-07DB/Quest: King of the Foulweald - Improve QuesteventRushor
* closes #2381
2016-02-06Scripts: Fixed warningVincent-Michael
2016-02-06Scripts/Karazhan: Implement Optional Boss SpawnRushor
* closes #15756
2016-02-06Build fixKittnz
2016-02-06Pet/Misc: Implement Pandaran Monk followupKittnz
2016-02-06Pet/Misc: Implement Pandaran Monk's pet abilitysKittnz
2016-02-06Scripts/Northrend: Knockbackimmunity CleanupRushor
2016-02-06Scripts: addition to 8b6954e81b76f8d7c6700eaf1a8b942bebaa85a0joschiwald
Closes #16466
2016-02-06Merge pull request #16433 from Tonghost/3.3.5Treeston
[3.3.5][6.x] Core/Creature: Do not load equipment with id = 1 when creature.equipmen…
2016-02-06Merge pull request #16410 from sirikfoll/StrandTreeston
Core/Achievement Fix Achievement Defense of the Ancients
2016-02-06Grids/Notifiers: Notify triggers of units moving within their LoS.treeston
2016-02-06Code style, urand -> urandms.treeston
2016-02-06Fix build & tabsKittnz
2016-02-06Pet/Misc: Implement Egbert's running aroundKittnz
Closes #16479
2016-02-05Scripts: Added missing overrideVincent-Michael
2016-02-05Merge pull request #16472 from Rushor/immunityRushor
Core/Creature: Implement CREATURE_FLAG_EXTRA_IMMUNITY_KNOCKBACK
2016-02-05Merge branch '3.3.5-toytrain' into 3.3.5 (PR #16218)treeston
2016-02-05Implement AuctionHouse features: GetAll scan and search throttlingpete318
Implements two standard features of the Auction House. * GetAll scan, retrieves all auctions and sends them in a single packet. There's a limitation on how often a player can do this (Max 55000 items) * Search throttling. For normal searches, the server can send a time in milliseconds to the client, the client will wait that long between searches. Delay set in config Closes #16469
2016-02-04Merge pull request #16262 from sirikfoll/TorchMitchesD
Core/Scripts Script Npc needed for Quest Torch Tossing, Part 2
2016-02-04Core/Gossips: added some sanity checks to prevent duplicate interactionjoschiwald
2016-02-04Game/Creature: Implement CREATURE_FLAG_EXTRA_IMMUNITY_KNOCKBACKRushor
* updates #16423
2016-02-03Creature/AI: Fix incorrect evade logic (closes #16461)treeston
2016-02-03Prevent duplicate spawns for same spawn IDpete318
If there is an alive instance of the creature upon creature spawn, skip spawn entirely. If there are only dead instances, despawn them. A new dead corpse in the creatures home position will be respawned. Closes: #16462
2016-02-03Merge pull request #16465 from Keader/raptureShauren
Core/Spells: Fixed cooldown check for Rapture (Priest) talent
2016-02-03Fix cooldown check talent Rapture (Priest)Keader
2016-02-03fix crashtreeston
2016-02-02Merge pull request #16345 from Trisjdc/creature_flag_reset_on_respawnTreeston
Core/Creatures: Reset unit flags/dynamic flags on Creature::SetDeathState(JUST_RESPAWNED)
2016-02-02Merge remote-tracking branch 'tkrokli/npc_disciple_of_naralex' into ↵treeston
3.3.5-base (PR #16437)
2016-02-02Merge branch '3.3.5-noplayerdamagereq' into 3.3.5-base (PR #16257)treeston
2016-02-01Core/Scripts/Uldaman: change hardcoded text to enumtkrokli
Change #define to enum {with brackets} Possibly the smallest change so far in this series of core script changes.
2016-02-01Core/Scripts/DB: remove hardcoded text from 'npc_disciple_of_naralex'tkrokli
- moved 2 #define text lines to enum, already in npc_text - new gossip_menu_option for NPC 3678 Disciple of Naralex - using `ADD_GOSSIP_ITEM_DB` instead of `ADD_GOSSIP_ITEM` Tested on both alliance and horde characters, works just like before.
2016-01-31Core/Creature: Do not load equipment with id = 1 when creature.equipment_id is 0Incorrect
Closes #16416
2016-01-31Scripts/UtgardeKeep: Bonus Ingvar the Plunderer fixes to reset behavior. ↵treeston
There should no longer be weirdness if a reset happens during the RP phase.