Andrew Letson
dbd9f88bf0
Scripts/Commands: Add failure state for quest remove ( #20611 )
...
Add more verbose messaging to the .quest remove command
(cherry picked from commit 1cedcf0bf3 )
2021-04-15 05:53:27 +02:00
Léo Gautheron
a58dcd1d9c
Core/Unit: make neutral guards attack players involved in PvP
...
Fix https://github.com/TrinityCore/TrinityCore/issues/17635
(cherry picked from commit e96cf0b242 )
2021-04-15 05:53:27 +02:00
Shauren
9619f7c283
Core/Spells: Fixed spell channel object selection
...
Closes #21227
2021-04-14 00:01:35 +02:00
Matan Shukry
079bc7800e
Core/Cheats: Power - set max power on all powers initially + on regenerate ( #26235 )
2021-04-13 19:05:36 +02:00
Shauren
38ad6c2cf0
Scripts/Spells: Removed facing requirements from penance healing component
2021-04-12 22:34:10 +02:00
Matan Shukry
d2b70397ab
Spells/Scripts: Updated Gift of the Naaru script
...
Closes #22468
2021-04-12 22:32:53 +02:00
Shauren
a9fa007f83
Core/Auras: FIxed paladin aura stacking
...
Closes #26125
2021-04-12 12:24:52 +02:00
Shauren
e858dd16ef
Core: Fix linking with gcc 8.3
2021-04-12 12:24:28 +02:00
Matan Shukry
8b93fc5721
Core/Quests: Show quest details windows if there's only one quest in gossip menu, even if questgiver doesn't have gossip npc flag ( #26094 )
2021-04-11 22:22:05 +02:00
Matan Shukry
cf3ea20825
Core/Spells: Fixed multiple druid's spells ( #26223 )
...
* Tooth And Claw proc correctly (was incorrect attribute)
* Tiger Dash will now transform to cat
* Travelform doesn't require learning riding skill
* Aquatic Form only useable if player has the spell (passive at level 17)
* Doesn't allow stag form inside water
* Bristling Fur will generate rage based on max rage
* Now also removing prowl when cat form is removed
2021-04-11 21:16:41 +02:00
Matan Shukry
b92e20f6c8
Script/Spells: shaman spell fixes ( #26192 )
...
* Flametongue Weapon
* Tremor Totem
* Healing Stream Totem
* Liquid Magma Totem
* Healing Rain
2021-04-11 19:23:19 +02:00
Shauren
df73c9dc27
Core/Spells: Update spell cast result enums to 9.0.5
2021-04-10 23:30:28 +02:00
Shauren
34a8baba85
Core/DataStores: Updated db2 structures to 9.0.5
2021-04-09 23:48:59 +02:00
Shauren
f2202869f7
Core/PacketIO: Updated packet structures to 9.0.5
2021-04-09 20:57:47 +02:00
Shauren
f759809d9d
Core/PacketIO: Use new time utilities in packets instead of plain time_t/uint32
2021-04-06 19:10:28 +02:00
Shauren
a8e6282ff5
Core/PacketIO: Add new time related utility classes for conversion from time_t/std::chrono types
2021-04-06 19:10:19 +02:00
Shauren
33bce9e28b
Core/Criteria: Use std::chrono type for CriteriaHandler::SendCriteriaUpdate
2021-04-06 00:12:01 +02:00
Shauren
48b63c4c67
Core/Groups: Use std::chrono type for Group::m_readyCheckTimer
2021-04-06 00:05:46 +02:00
Shauren
d29dd1eeb5
Core/Misc: Change all unix time columns in character database to bigint (signed)
2021-04-05 23:47:05 +02:00
Shauren
2398c1e23c
Core/Spells: Implemented SUMMON_PROP_FLAG_PERSONAL_GROUP_SPAWN
2021-03-28 20:22:05 +02:00
Shauren
46a81ea1f4
Core/Spells: Add missing privateObjectOwner support to Spell::SummonGuardian
2021-03-28 20:22:05 +02:00
Shauren
33b3ebcae6
Core/Objects: Pass privateObjectOwner guid directly to SummonCreature functions
2021-03-28 20:22:05 +02:00
Shauren
f21270b987
Core/Objects: Refactor private object checks into separate function
2021-03-28 20:22:05 +02:00
Matan Shukry
1082a6645e
Core/Objects: Move personal summon handling from TemporarySummon/GameObject to WorldObject and check it using dedicated guid field
2021-03-28 20:22:05 +02:00
Matan Shukry
7885bdf8af
Core/Players: Fixed regenerating powers with CenterPower regen ( #26308 )
2021-03-28 15:50:23 +02:00
Matan Shukry
a8fb7109b7
Core/Maps: Refactor duplicated code from all ***CellRelocation and CheckGridIntegrity into single templated function ( #26231 )
2021-03-28 15:26:28 +02:00
Shauren
0461826689
Core/Loot: Properly clear tracked looted objects with item loot
...
Closes #22538
2021-03-28 14:18:34 +02:00
Matan Shukry
1c852af7f2
Core/Spells: Implement SPELL_EFFECT_TELEPORT_TO_RETURN_POINT ( #26217 )
2021-03-28 00:22:34 +01:00
Смердокрыл
3ef50d6a1b
Core/Vehicles: Named new vehicle seat flag B - passenger mirrors anims
...
Closes #23982
2021-03-27 12:36:55 +01:00
Matan Shukry
cfb32584b0
Core/Auras: Prevent recursive infinite loops with spell mod auras affecting each other ( #26165 )
2021-03-27 02:16:52 +01:00
Shauren
3f47939969
Core/Auras: Corrected logic used to determine if a spellmod should affect another spell, empty family name or class mask should not apply to any spell
2021-03-27 00:25:50 +01:00
Robingad
f8255b1541
Core/Script: Implement CalcCritChance hooks for spell and aura scripts ( #26116 )
...
(cherry picked from commit AshamaneProject/AshamaneCore@4e0a3f4343 )
2021-03-25 21:28:22 +01:00
Shauren
834cd15540
Core/PacketIO: Fixed building SMSG_UPDATE_OBJECT for array fields sharing the same initial bit index after ClearChanged was called on one of them
2021-03-25 20:17:35 +01:00
Shauren
07a47947e2
Core/Spells: Defined and implemented new spell interrupt flags
2021-03-24 23:36:53 +01:00
Matan Shukry
abaeb12ba3
Scripts/Spells: Implemented druid eclipse system ( #26090 )
2021-03-24 00:50:28 +01:00
Matan Shukry
2420f4e7a1
Core/Scripts: Implemented new aura script hook OnEnterLeaveCombat
2021-03-23 00:46:47 +01:00
Shauren
88f4d30445
Core/Units: Corrected values of UnitData::Resistances (should be total value)
2021-03-21 22:19:43 +01:00
Matan Shukry
b574be08ae
Core/Auras: Implemented aura to increase armor by percentage of primary stat
2021-03-21 22:19:43 +01:00
Shauren
d889b4b0e8
Core/Players: Added Player::GetPrimaryStat retrieving intended primary stat for current specialization
2021-03-21 20:00:22 +01:00
Shauren
ff203b3be2
Core/Auras: Defined one more aura type SPELL_AURA_ALLOW_INTERRUPT_SPELL (484)
2021-03-21 17:51:55 +01:00
Shauren
29169181cd
Core/Spells: Defined more spell attributes
2021-03-21 17:51:23 +01:00
Shauren
9b5a46ca2b
Core/Auras: Defined and implemented many new interrupt flags
2021-03-21 12:05:32 +01:00
Shauren
6db27c58b9
Core/Spells: Updated spell shapeshift form flags enum
2021-03-19 23:48:33 +01:00
Shauren
69e0b9a985
Core/Auras: Update AuraState enum and implement missing new ones
2021-03-16 20:48:42 +01:00
Shauren
566f9f368d
Scripts/Icecrown Citadel: Corrected spell ids used by Professor Putricide
2021-03-16 18:36:40 +01:00
Shauren
c7d1cf7457
Core/Spells: Fixed startup crash and log any future attempts to apply data corrections to nonexisting spell effects
2021-03-16 00:07:34 +01:00
Matan Shukry
0c73895826
Scripts/Spells: corrections to Death Knight spell Blood Mastery ( #26082 )
2021-03-15 22:53:30 +01:00
Shauren
6585666e6e
Core/Spells: Define all spell modifier types and implement ProcCooldown mod and PeriodicHealingAndDamage for melee periodic damage
2021-03-15 21:03:06 +01:00
jackpoz
8313053a3b
Shared/Metric: Fix crash on shutdown
...
Fix crash on shutdown with metrics enabled but InfluxDB stopping before worldserver
(cherry picked from commit 45b2bcfaf2 )
2021-03-15 20:17:31 +01:00
ForesterDev
7bd3914663
Scripts/Commands: modify command .dismount to target any selected player ( #19788 )
...
- change security lvl for command .dismount to 2 (gamemasters). For players there is /dismount command
Closes #19788
(cherry picked from commit 661dfee80e )
2021-03-15 20:17:31 +01:00