aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2016-01-12Core/Object: Codestyle improvementsKittnz
2016-01-12Merge pull request #16248 from elecyb/destroyAnimationKittnz
Core/Entities: Show destroy animation for creatures and totems.
2016-01-12Scripts/Instances: Complete rewrite of the boundary system.treeston
- Migrate boundary logic to Maps/AreaBoundary instead of having it sit in InstanceScript (to possibly allow use for other purposes). - Implement the first five boundary types in Maps/AreaBoundary.cpp. - Add boundary checks to Creature's update logic - Add boundary data for all Northrend raids - Add boundary initialization structures and methods to InstanceScript - Modify EnterEvadeMode signature. It now passes a value from the EvadeReason enum as parameter to allow special casing depending on evade reason - Remove previous (weird) boundary code that had them linked to GO spawns
2016-01-12Core/Entities: Show destroy animation for creatures and totems.elecyb
Now all pets and totems will have their proper die/destroy animation when killed. Ported from MaNGOS.
2016-01-12Merge pull request #16245 from sirikfoll/TurkinatorKittnz
Core/Spells Implement SpellScript needed for Achievement The Turkinator
2016-01-12Core/Quests: Fixed party accept questsShauren
2016-01-12Merge remote-tracking branch 'tkrokli/npc_myranda_the_hag' into 3.3.5-basetreeston
2016-01-12Merge remote-tracking branch 'tkrokli/gossip_accept_duel' into 3.3.5-basetreeston
2016-01-12Merge remote-tracking branch 'tkrokli/npc_shadowfang_prisoner' into 3.3.5-basetreeston
2016-01-12Core/Quests: Fixed quest sharingShauren
Closes #12304 Closes #16183
2016-01-12Merge remote-tracking branch 'velinath/sai-migrations' into 3.3.5-basetreeston
2016-01-12Core/Spells Implement SpellScript needed for Achievement The Turkinatorsirikfoll
Closes #3997
2016-01-12[3.3.5] Core/Script: move Myranda the Hag's gossip option to DBtkrokli
Removing hardcoded text from the core script and into the DB: "I am ready for the illusion, Myranda." This quest is 3.3.5 *only*. Removed in patch 4.0.3a. Addendum: enum ILLUSION_GOSSIP = 4773 , instead of "magic number".
2016-01-12Core/Scripts: move GOSSIP_ACCEPT_DUEL to DBtkrokli
Another attempt to shorten the list of hardcoded gossip menu options. This is the gossip menu option of the NPC ID 28406, Death Knight Initiate in Death's Breach in the Scarlet Enclave, the death knight starting area. This gossip is tied to the quest "Death's Challenge". Removing this text in the core script: "I challenge you, death knight!" (#define GOSSIP_ACCEPT_DUEL) and using `ADD_GOSSIP_ITEM_DB()` to pull the gossip_menu_option 9765 from the database instead.
2016-01-12Core/Scripts: move npc_shadowfang_prisoner gossip option to DBtkrokli
Getting rid of one more incorrect and hardcoded text which now will be read correct and from the DB instead. Wrong text: "Thanks, I'll follow you to the door." (core) Correct text: "Please unlock the courtyard door." (DB) Thanks to @Aokromes, @r00ty, @velinath, @Nayd, @Treeston, @Zedron and lots of other regular TrinityCore developers and members for the inspiration and motivation, as well as helpfulness along the way.
2016-01-10Fix typo after dcb7082277447c21b11c4a1d59f105fa342c172eariel-
2016-01-09Merge pull request #15977 from tkrokli/landmine_knockback_achievementjackpoz
Scripts/Spells: Mine Sweeper achievement
2016-01-09Scripts/ICC: Fix static analysis issuejackpoz
Fix an issue reported by static analysis
2016-01-09Core/Scripts/DB: Migrate specially scripted taxi NPC's to SmartAIvelinath
2016-01-09Merge pull request #16101 from NathanHandley/3.3.5Duarte Duarte
Updated AuctionHouseSeller to have item class stack control
2016-01-09Scripts/Commands: Modify ".setskill" command to target current Player by defaultjackpoz
2016-01-09Merge pull request #16186 from ariel-/spellmodchargesjackpoz
Core/Spells: Fix redundant mod charge drop and spell crit calc
2016-01-08Core/Spells: Fix static analysis issues and a crashjackpoz
Fix confusing NULL checks in Raise Ally check cast. Fix a crash in Raise Ally triggered by executing ".cast back 61999" command targeting a pet in raid while being dead.
2016-01-08Scripts/Shadowmoon Valley: Dragonmaw PeonSaben65
Fixes issue where NPC does not attack, even when aggro'd. Fixes #16210 Closes #16204
2016-01-08Merge pull request #16208 from ShinDarth/putricide-fixFrancesco Borzì
[3.3.5] Scripts/ICC: Fixed Professor Putricide
2016-01-08Scripts/ICC: Fixed Professor PutricideShinDarth
- closes https://github.com/TrinityCore/TrinityCore/issues/16207
2016-01-08Core/Spells: Fixed Raise Allyccrs
thx @Nayd for sniffs :) thx @Shauren for helping to find all spell involved * There is no implementation for stats update on Puppet class (only on Guardian) so same SummonProperty as Raise Dead Ghoul (non pet) is used. (Default SummonProperties set category to SUMMON_CATEGORY_PUPPET) * Override the Summon Effect to enable charm and stats scaling. * PlayerAI is used to handle unaura on ghoul despawn or dead. It's necessary due to the fact that all script hooks on ScriptedCreature are called on an unactive CreatureAI, resulting in creature being unable to handle unaura calls. * Create UpdateAI call for Player class * Stats scaling is based on forum and wowhead comments, they recall this ghoul as a copy of the other one (same stats). * Spellscript for Ghoul spell Thrash Closes #82 Closes #14830
2016-01-07Merge pull request #16193 from Goatform/3.3.5jackpoz
Core/GameObjects: Fixed an issue where traps were not redirected to Grounding Totem
2016-01-05Core/Scripts/DB: Migrate Wing Commander Dabir'ee to SAIvelinath
2016-01-05Merge remote-tracking branch 'velinath/sai-migrations-2' into 3.3.5-basetreeston
2016-01-05Merge remote-tracking branch 'velinath/sai-migrations' into 3.3.5-basetreeston
2016-01-05Core/Scripts/DB: Migrate Skyguard Handler Deesak to SmartAIAndrew Letson
2016-01-05Merge pull request #16188 from Asterc/3.3.5jackpoz
Core/Player: Fix profession specialization being re-learnt on login after unlearning it
2016-01-05Core/GameObjects: Fixed an issue where traps were not redirected to ↵Goatform
Grounding Totem Closes #16145
2016-01-05Core/Authserver: Do not close the socket immediately when user types in ↵Shauren
invalid authenticator token to allow receiving failure packet
2016-01-04Core/Scripts/DB: Migrate Skyguard Handler Irena to SAIvelinath
2016-01-04Core/Player Drop deprecated code and fix bug where a player can have more ↵elecyb
than one profession specialization.
2016-01-04Core/DBUpdater: Fix help text download linkDuarte Duarte
Change from forums to GH Releases (cherry picked from commit 6b529fcd43dd394a96a5441ab95523bdce3d58d3)
2016-01-04Scripts/Commands: Fix ".help" command to show commands in alphabetical orderjackpoz
2016-01-04Fix redundant calculation of spell critical chance, fix spellmods being ↵ariel-
dropped twice. Closes #7315
2016-01-04Scripts/Commands: Modify ".learn" command to target current Player by defaultjackpoz
2016-01-04Merge pull request #16156 from Treeston/3.3.5-instancerevive2Treeston
Game/Maps: Instance handling bug-fix follow-up
2016-01-04Game/Maps: Instance handling follow-up:treeston
- Fix a bug where a player could maintain a conflicting non-perm solo bind if they were in the instance when invited to group. Closes #16150. - If a group is created while the leader is in an instance that nobody is bound to, the group will take over the instance and bind to it. This stops the homebind timer when reforming group after disconnects and the like.
2016-01-04Core/Scripts: remove npc_taxi unused scriptsvelinath
2016-01-04Merge pull request #16171 from velinath/sai-migrationsjoschiwald
Core/Scripts/DB: move Gryphoneer Windbellow to SAI
2016-01-03Core/Scripts/DB: move Gryphoneer Windbellow to SAIvelinath
2016-01-03Core/Spells: Fixed Enrage armor reduce partjoschiwald
2016-01-02Scripts/Taxi: addition to 660f7e72be17464d4874e65cdf5c55825344ddd8joschiwald
2016-01-02Core/Scripts/DB: move Wyrmrest Temple taxi FP to SAItkrokli
Closes #15957 Move NPC gossip menu options from core script to DB SAI script for the 3 local Flight Path NPCs in Wyrmrest Temple: - 26443, Tariolstrasz (Steward of Wyrmrest Temple) - 26949, Torastrasza (Majordomo to the Ruling Council) - 27575, Lord Afrasastrasz (Commander of Wyrmrest Temple Defenses) Additional positive effect: the NPCs are now using verified Blizzlike text in their gossip. Extra credits: @velinath for relevant background information in the issue, @Helias & @ShinDarth for their excellent Keira2 web-based database editor.
2016-01-02Merge pull request #16126 from velinath/taxi-to-saitreeston