mik1893
5a93f2b974
Core/Spells: Proc handler script converions ( #17122 )
...
* Blazing Speed (Mage)
* Blessed Recovery (Priest)
* Druid Forms Trinket
* Idol Of Mutilation
* Nature's Guardian (Shaman)
* Nether Protection (Warlock)
* Piercing Shots and Bonus 4P T9 Hunter
* Lightning Shield (Shaman)
* Acclimation (DK)
* Move DK T10 4P Melee Bonus
* Move DK Improved Blood Presence triggered heal (DK)
* Rogue T10 2P Bonus
* Illumination (Paladin)
* Soul Preserver
* Death Choice trinket
* stack trinket scripts (ToC25 Caster Trinket, Lightning Capacitor, Thunder Capacitor)
* Battle Experience (ICC - Gunship)
* Blood Reserve (enchant proc)
* Darkmoon Card Greatness
* Charm of the Amani Witch Doctor
* Mana Drain
(cherry picked from commit 5b8e68ee63 )
2017-01-08 22:37:18 +01:00
vincent-michael
a2ee7e16ec
Core/Quests: Fixed issue reported by static analysis
...
Coverity defect ID: 1355241
(cherry picked from commit a01fd52267 )
2017-01-08 19:35:02 +01:00
asterc
882106d169
Core/Battleground Script for Isle of Conquest Bosses
...
by @gerripeach
(cherry picked from commit c1ed002b4b )
SQL file name fix
(cherry picked from commit 74f3a84a01 )
2017-01-08 02:10:37 +01:00
sirikfoll
037e9053d3
Implement Quest Riding the Red Rocket
...
(cherry picked from commit 20b3feb559 )
Fix SQL name
(cherry picked from commit 2329648cad )
2017-01-08 01:33:48 +01:00
Kito
4fa7cd0c30
Scripts/Icecrown Citadel: Sindragosa - Ice Tomb should always deal damage to all other ice tombs too
...
Closes #7808
Merges #16863
2017-01-07 20:20:41 +01:00
vincent-michael
86b98686a9
Update copyright note for 2017
...
Happy new year
2017-01-01 16:23:13 +01:00
Shauren
ac1dc758b9
Core/Units: Cleanup hardcoded magic numbers for byte field offsets
2016-12-13 20:58:22 +01:00
Duarte Duarte
7eb4512eee
Scripts: Minimize duplicated enum names in header files ( #18346 )
...
This reduces the number of cache resets with the Zapcc compiler
Standard followed is instance/raid TLA + DataTypes/CreaturesIds/etc
2016-12-01 01:51:07 +00:00
Shauren
189455d2fb
Build fix
2016-10-22 02:04:53 +02:00
Ivan Beňovic
8ff5b35be1
Core/Spells: Add SpellMissInfo argument to BeforeHit hooks and call them also when the spell doesn't hit. ( #17613 )
2016-07-20 09:08:58 +02:00
Shauren
2056ce4d66
Scripts: Build fix
2016-07-17 15:20:56 +02:00
Shauren
70137b8f3a
Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into legion
2016-07-06 00:05:13 +02:00
Aokromes
be0ce1c4d3
Scripts/Ulduar: Remove removed achievement
...
Closes #17387
2016-06-16 15:49:27 +02:00
Shauren
d2733eb6f1
Merge branch '6.x' of https://github.com/TrinityCore/TrinityCore into legion
2016-06-13 21:00:25 +02:00
Shauren
c529566ac4
Core/GameObejcts: Fixed disconnects happening when viewing nearby players on elevators
...
Closes #17335
2016-06-12 00:11:00 +02:00
Shauren
8396dabdad
Core/Misc: Fixed coverity issues
...
Uninitialized fields: CID 1354593, 1354595, 1354738
Unchecked return value: CID 1354558
Out of bounds access: CID 1352989, 1352993
Null pointer dereference: CID 1296286
2016-06-06 09:16:59 +02:00
Shauren
c95f4a5070
Core/GameObjects: Updated GameObjectTemplate to 7.0.3.21796
2016-05-30 23:49:35 +02:00
Shocker
b539ac6afa
Core/GameObjects: Add isUse parameter to GossipHello for distinction between CMSG_GAMEOBJECT_USE and CMSG_GAMEOBJECT_REPORT_USE
2016-05-26 13:09:56 +03:00
joschiwald
c194daf0b5
Scripts/Freya: removed obsolete code
...
(cherry picked from commit d812505fc2 )
Makes travis happy
(cherry picked from commit ab2466ac01 )
2016-05-17 21:22:06 +02:00
Shauren
c75fcbe20b
Core/Achievements: AchievementMgr refactoring
...
* Extracted base CriteriaHandler class that deals with criteria only and will be reused for future scenario implementation
* Fixed players earning guild achievements
2016-05-07 01:16:29 +02:00
jackpoz
b8f10a514f
Core/Misc: Fix issues reported by static analysis
...
(cherry picked from commit 3e73ba9da5 )
2016-04-28 17:08:42 +01:00
joschiwald
803473fb64
Core/Utils: replaced std::random_shuffle with our own implementation using SFMT random generator
...
(cherry picked from commit 9e371b766c )
2016-04-24 20:19:42 +02:00
Shauren
3ac33163db
Core/Misc: Fixed -Wmisleading-indentation warnings
2016-04-23 13:22:03 +02:00
Gacko
aac868a6d9
Scripts: Add missing overrides.
2016-04-18 23:52:39 +02:00
DDuarte
4e0b0e76c9
Core/Quests Fix Quests Borrowed Technology, Volatility and The Solution Solution ( #16968 )
...
(cherry picked from commit d1a053e4f5 )
Rename sql
(cherry picked from commit 41e776fe64 )
2016-04-16 18:22:35 +01:00
DDuarte
e8179e107b
Merge branch '3.3.5-gluth' into 3.3.5 (PR #14865 )
...
(cherry picked from commit b115458001 )
2016-04-16 18:21:22 +01:00
Vincent-Michael
3cd19d3b30
Core: Removed Whitespaces
2016-04-16 12:19:23 +02:00
Chaouki Dhib
3cbbcdb51a
Core/Movement: Clean up and improvements on Unit::SetSpeed ( #16843 )
...
- Clean up of Unit::SetSpeed (mostly cherry picks from the 6.x branch):
- the opcode sent depends on the unit. until now, MSG_MOVE_SET_* were sent for every units which isn't like retail behavior.
- Removed the unused method parameter "forced" from Unit::SetSpeed
- Renamed Unit::SetSpeed to SetSpeedRate
- Removed the unused method parameter "forced" from Unit::UpdateSpeed
- Added utility method Unit::SetSpeed which take the new flat value.
(cherry picked from commit dc3327f9c5 )
# Conflicts:
# src/server/game/Entities/Unit/Unit.cpp
# src/server/game/Handlers/MovementHandler.cpp
# src/server/scripts/EasternKingdoms/ZulAman/boss_akilzon.cpp
# src/server/scripts/EasternKingdoms/ZulAman/boss_nalorakk.cpp
# src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp
# src/server/scripts/Kalimdor/zone_azshara.cpp
# src/server/scripts/Kalimdor/zone_durotar.cpp
# src/server/scripts/Outland/zone_hellfire_peninsula.cpp
2016-04-16 02:26:24 +01:00
treeston
6dfe9d34f3
Merge branch '3.3.5-naxxcleanup' into 3.3.5. (PR #16524 )
...
(cherry picked from commit f37682b7ed )
2016-04-10 15:27:49 +02:00
treeston
dc07c24c0c
Scripts/Naxxramas: Fix an edge case crash in Gothik. Closes #16575 .
...
(cherry picked from commit a23ccc1b83 )
2016-04-10 14:39:32 +02:00
treeston
c344feed96
Merge branch '3.3.5-horsemen' into 3.3.5-base (PR #16194 )
...
(cherry picked from commit e8a79737a5 )
2016-04-10 14:32:51 +02:00
treeston
43c3b1b2e0
Merge branch '3.3.5-gothik' into 3.3.5-base (PR #16142 )
...
(cherry picked from commit d23ef5d6d0 )
2016-04-10 14:01:37 +02:00
Vincent-Michael
179b521dce
Core: Remove whitespaces
...
(cherry picked from commit 5e74c2223b )
2016-04-09 17:14:08 +02:00
joschiwald
94c33ea43c
Merge pull request #16785 from Keader/AlgalonStars
...
[3.3.5/Core/Scripts] Fix Living Constellation not activating during Algalon encounter
(cherry picked from commit 3e7b7e415e )
2016-04-09 17:09:27 +02:00
Shauren
5c0517c6ef
Merge branch 'Golrag-sindragosa_ice_tomb_target' into 3.3.5
...
(cherry picked from commit 895878010e )
2016-04-09 17:05:24 +02:00
jackpoz
76bbf5fc0c
Scripts/Misc: Fix issues reported by static analysis
...
(cherry picked from commit 510bb30b2c )
2016-04-09 00:26:41 +02:00
sirikfoll
c66d3714f1
Core/Scripts: Fixed Yogg-Saron Portals
...
Closes #16390
Closes #16708
(cherry picked from commit c4e4ee3ae1 )
2016-04-08 23:57:12 +02:00
jackpoz
8046d5a94f
Scripts/Ulduar: Fix crash
...
Change an assert to a NULL check on Flame Leviathan vehicle kit, it can be NULL on map unload.
Close #16662
(cherry picked from commit 31cd082833 )
2016-04-08 20:38:09 +02:00
Treeston
adc7ee0c51
Merge pull request #16644 from Treeston/3.3.5-customcharmai
...
Core/UnitAI: Rework creature-controlled player behavior.
(cherry picked from commit 4e4b2b9a13 )
2016-04-08 20:16:15 +02:00
treeston
c9b24515a5
Merge remote-tracking branch 'sirikfoll/despawnAtEvade' into 3.3.5 (PR #16528 )
...
(cherry picked from commit c70e3e31a7 )
2016-04-08 18:07:34 +02:00
treeston
73b917e122
Merge remote-tracking branch 'Eliminationzx/FixJumpDestOrientation' into 3.3.5 (PR #16450 ) with some minor CS adjustments
...
(cherry picked from commit cfed2d7a3d )
2016-04-05 19:02:11 +02:00
treeston
53722a81a2
AI/BossAI: Make creature never chase targets that are out of bounds
...
- Add missing const attribute on CheckBoundary arg.
- Prevent AI from attacking a target that is out of bounds. This prevents exploids such as killing Gluth/Deathbringer from out of bounds.
(cherry picked from commit 19ed18c881 )
2016-04-05 18:37:20 +02:00
Rushor
c3a2cbc844
Scripts/Northrend: Knockbackimmunity Cleanup
...
(cherry picked from commit c560cb0a0c )
2016-04-02 19:33:43 +02:00
treeston
677309743a
Scripts/UtgardeKeep: Bonus Ingvar the Plunderer fixes to reset behavior. There should no longer be weirdness if a reset happens during the RP phase.
...
(cherry picked from commit 815f43be7a )
2016-04-02 16:46:13 +02:00
treeston
61d216593c
Scripts/UtgardeKeep: Ingvar updates:
...
- Roar at start of phase two
- Ingvar no longer does a weird move-jump towards his target when resurrecting
- Fixed a duplicate yell on phase one end
(cherry picked from commit c829fc7de4 )
2016-04-02 16:46:01 +02:00
Keader
6005b3a5c5
Fix Kinetic Bomb stuck after knockback effect.
...
(cherry picked from commit 36648d1079 )
2016-04-02 15:31:27 +02:00
joschiwald
9a202dfd4a
Scripts/ICC/Teleporter: moved gossips to db
...
(cherry picked from commit ea38a7d95b )
2016-04-02 14:10:19 +02:00
treeston
5fb88c7121
Merge branch '3.3.5-boundaryagain' into 3.3.5-base (PR #16270 )
...
(cherry picked from commit 1050b68899 )
2016-03-22 23:37:02 +01:00
treeston
e2f2c70ba4
Merge branch '3.3.5-bossboundary' into 3.3.5-base (PR #16089 )
...
(cherry picked from commit 5b8b8c6530 )
2016-03-22 22:56:43 +01:00
joschiwald
77e32e3af5
Scripts: Added combat abilities to trash mobs in Ruby Sanctum
...
Thx @sirikfoll
SAI by @Keader
Closes #16703
(cherry picked from commit ef7a91d193 )
2016-03-20 22:23:40 +01:00