Commit Graph

23967 Commits

Author SHA1 Message Date
Ovahlord
1b4ddd6949 Core/Spells: correct base armor calculation for Hunter pets 2018-10-06 18:28:32 +02:00
Ovahlord
556bf05050 Core/Pets: use a update timer for scaling auras in order to get closer to retail behaivior
* corrected base health scaling formular for Hunter pets
2018-10-06 18:17:10 +02:00
Ovahlord
05ac6fb175 Core/Spells: corrected armor scaling formular for Hunter Pets 2018-10-06 13:07:38 +02:00
Ovahlord
b761e2c3f2 Core/Pets: Pet scalings updated to Cataclysm 2018-10-06 13:00:12 +02:00
Ovahlord
387f1b9bef Core/Professions: use world map level data for calculating gather experience 2018-09-24 20:51:09 +02:00
Ovahlord
1f59718fc4 Core/Phasing: merged a missing commit 2018-09-24 18:35:04 +02:00
Ovahlord
1be64a6b73 Scripts/BRC: fixed removing Shadowy Corruption from Ascendant Lord Obsidius 2018-09-23 23:57:14 +02:00
Ovahlord
4f6263e6f3 Core/SAI: merged a smartAI crash fix 2018-09-23 23:53:57 +02:00
Ovahlord
a7c11d723e Core/Spells: fixed Corla's Twilight Evolution applying twice on normal difficulty 2018-09-23 23:33:35 +02:00
Ovahlord
fb6b8fa252 Scripts/ZG: implement High Priestess Kilnara encounter 2018-09-23 23:15:19 +02:00
Ovahlord
07fd038d90 Core/Pets: merged pet chase distance correction for ranged attacking pets (Imps, Water Elementals) 2018-09-22 15:13:54 +02:00
Ovahlord
2f593819db Scripts/BoT: Arion's Lightning Blast will now only hit his current victim 2018-09-21 23:43:11 +02:00
Ovahlord
09fe7aafdf Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
# Conflicts:
#	src/server/game/DataStores/DBCfmt.h
#	src/server/game/DungeonFinding/LFGMgr.cpp
#	src/server/game/DungeonFinding/LFGMgr.h
2018-09-17 22:10:15 +02:00
Ovahlord
ff90d1ccba Scripts/GB: removed a unneeded speed change hack 2018-09-17 22:09:47 +02:00
Ovahlord
3a1d24c7f5 Core/Movement: implement support for EnterCycle spline flag
* original autor: xvwyh
2018-09-17 21:50:43 +02:00
Aokromes
83f128fc2e typo fix 2018-09-17 21:42:27 +02:00
Ovahlord
e1f4383ce2 Core/LFG: implement new grouping map dbc store to be able to fill multiple random dungeon groups such as Hour of Twilight with dungeons that are being used by another group ID. This will effectively implement support for the Hour of Twilight random dungeon selection 2018-09-17 16:08:00 +02:00
Ovahlord
65ff7abd6d Core/SAI: merge followups to resolve conflicts 2018-09-17 15:47:07 +02:00
Ovahlord
1a1790b737 Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
# Conflicts:
#	src/server/game/AI/SmartScripts/SmartScript.cpp
#	src/server/game/Skills/Archaeology/ArchaeologySites.cpp
#	src/server/scripts/Spells/spell_mage.cpp
2018-09-17 15:43:22 +02:00
Ovahlord
282d8c7001 Scripts/ZG: reworked, fixed and finished Bloodlord Mandokir encounter 2018-09-16 20:55:56 +02:00
Ovahlord
1ecf38c3ad Scripts/BoT: fixed Halfus' active dragon buff mechanics
* fixed Valiona's Devouring Flames facing the victim while she should not do that
2018-09-16 00:28:45 +02:00
Killyana
3e8c5df12e Misc: Update Quests.LowLevelHideDiff to wotlk
Closes #17421
2018-09-15 11:18:15 +02:00
Killyana
0a10987c83 Misc: Reverse Quests.HighLevelHideDiff changes
Ref #17421
2018-09-15 11:18:08 +02:00
Aokromes
80bbe029d4 Core/Unit: Erm, so it turns out that releasing your spirit actually n…
…ever set your death state to DEAD. It stayed as CORPSE. That's wrong, of course, but we didn't notice because zombie corpses (see f50a8e5).

Zombie corpses are gone, so now it caused a bug. That's fixed too. Closes #21873. (Finally.)
2018-09-15 11:14:39 +02:00
Treeston
b7984e132c Core/Unit: Successfully (?) prevented the zombie apocalypse. Corpses can no longer gain HP. Closes #22409. 2018-09-15 11:04:09 +02:00
Aokromes
0d4c7d612b Misc: Update Quests.HighLevelHideDiff to wotlk
Closes #17421
2018-09-12 11:53:33 +02:00
Ovahlord
1fb1f77ccf Scripts/MH:
* fixed quest "Flamebreaker"
* added remaining sparring data for Hyjal Warden
* added new sparring data for Twilight Vanquisher, Twilight Flamecaller, Blazebound Elemental, Ironbark Ancient and Twilight Overseer and Nordrassil Druid
* Elemental Goo and Overseer's Key will now require their corresponding quest to be active
* fixed some quest chaining for the Verdant Thicked area
* fixed Nordrassil Druids casting their green beams on Ysera at Nordrassil
* corrected damage and money loot values for Twilight Vanquisher, Twilight Flamecaller, and Twilight Overseer
2018-09-11 14:43:29 +02:00
Killyana
b33954adc6 Creature/Script: Fix Highlord Darion Mograine waypoint speed
Closes #21290
2018-09-11 13:31:48 +02:00
Full-Stack Developer
e023243ad8 Scripts/VoA: Archavon no longer leaps in melee range (PR #22414) 2018-09-11 13:27:53 +02:00
Keader
18823d2133 Core/Spells: Fixed Swarming Guardian (Auriaya) range
Close: #22393
2018-09-11 13:27:39 +02:00
Ovahlord
52da459a83 Core/AI: fixed filling database waypoints with correct movement type for escortAI 2018-09-10 22:23:08 +02:00
Ovahlord
97a4cf4a12 Scripts/GB: corrected a spelling mistake in new register macro 2018-09-10 21:39:28 +02:00
Ovahlord
4068797806 Scripts/GB: * fixed General Umbriss' name display for Blitz * removed a now deprecated spell script for Umbriss' Blitz * fixed Umbriss' Ground Siege sometimes not getting cast due to having his target out of range * updated script to new model 2018-09-10 21:39:28 +02:00
Ovahlord
6889d258a2 Core/Movement: allow Charge movements to bypass the movement prevention check 2018-09-10 21:39:28 +02:00
Ovahlord
1870ce04b5 Core/Creature: merged some missed changes for dynamic spawn regarding despawn functionality 2018-09-10 02:30:04 +02:00
Aokromes
47d7f7be1c kill whitespaces 2018-09-09 16:41:58 +02:00
Treeston
c843f2b7e2 Core/ChatCommands: Implement achievement link parsing 2018-09-09 15:05:25 +02:00
Treeston
e97e4e4605 another build fix 2018-09-09 14:56:00 +02:00
Treeston
13f45991ea build fix for pedantic compilers 2018-09-09 14:55:46 +02:00
Shauren
56d236c9f9 Build fix2 2018-09-09 14:55:26 +02:00
Shauren
cf0614dd2d Build fix 2018-09-09 14:55:15 +02:00
Aokromes
ca23ed1f6c Scripts/Commands: Rewrite .account commands to new model 2018-09-09 14:54:43 +02:00
Treeston
76d8fdba9c Core/ChatCommands: Properly handle single-argument handlers (argument string discarded). Add special handling for on/off booleans. 2018-09-09 14:31:46 +02:00
Aokromes
6815c24be1 Scripts/Commands: New argument parsing methodology (PR #22363)
- Detect the arguments accepted by the command handler
- Tokenize out those arguments automatically and feed them to the handler
- Unmatched rest of the string can be accepted by trailing char const* or CommandArgs*
2018-09-09 14:31:14 +02:00
Aokromes
88e1b344cb Core/RBAC: Simplification part 1. Nobody needs different permissions …
…for each type of .go command.
2018-09-09 13:19:23 +02:00
Ovahlord
b003b238ac Core/Spells: corrected Strength of Soul cast range 2018-09-03 20:53:13 +02:00
Ovahlord
e20d4d1f57 Core/Spells: fixed Glyph of Power Word: Shield 2018-09-03 20:15:53 +02:00
Ovahlord
ec19ae375a Scripts/BoT: increase Cho'Galls significant corruption amount to 10.
*Updated corruption handler to be more flexible with all kind of corruption numbers
2018-09-03 18:24:14 +02:00
Ovahlord
bea241d0ed Core/Spells:
* fixed Fingers of Frost rank 3 proc. Todo: find out why using the proc charges consumes the whole aura instead of a single charge
* Arcane Missiles will no longer proc when caster has learned Brain Freeze
* Brain Freeze will now get consumed when Fireball or Frostfire Bolt has been casted
* Deep Freeze will now do damage to stun immune targets
2018-09-03 17:07:30 +02:00
Aokromes
48dd914478 Scripts/SmartAI: SetData now has an invoker (if the setting is done b…
…y something using SmartAI).

Also, some refactors.
2018-09-03 14:25:57 +02:00