Aokromes
493dc8ed8f
TDB 4.3.4.14 2016/11/06
2016-11-06 17:22:37 +01:00
Aokromes
958d5f2ca2
DB/Misc: rename files
2016-11-05 02:32:40 +01:00
Aokromes
8a4bda8c9f
Core/Spell: apply SPELLFAMILY_GENERIC mods to all spells by default
2016-11-05 02:29:56 +01:00
Aokromes
28319041d5
Rename file
2016-11-04 11:34:36 +01:00
Aokromes
7ca959b070
Merge branch '4.3.4' of https://gitlab.com/trinitycore/TrinityCore_434 into 4.3.4
2016-11-04 11:34:11 +01:00
Aokromes
b38ce0ba17
DB/Misc: Rename misc files
2016-11-04 11:33:10 +01:00
Aokromes
9439f45117
DB/Misc: Rename files
2016-11-03 16:16:00 +01:00
Aokromes
0fe4e3e73e
Core/Misc: Fix dynamic build
2016-11-02 09:06:57 +01:00
Aokromes
c24d6e1447
DB/Misc: I must sleep more
2016-11-02 08:48:17 +01:00
Aokromes
3c9c32751f
Make travis happy
...
i hope.
2016-11-02 08:43:55 +01:00
Aokromes
9849bc849a
DB/Misc: Fix more startup errors
2016-11-02 07:58:55 +01:00
Aokromes
ca01b98f66
DB/Misc: Fix one startup error
...
It's bad to do a lot of commits on really late night
2016-11-02 07:38:47 +01:00
Aokromes
94ca5c157a
Core/Gameobject: Build fix
2016-11-02 07:26:46 +01:00
Aokromes
c9dd490372
Core/Misc: copy&paste enrrage is bad
2016-11-02 06:28:28 +01:00
Aokromes
cdccb459bd
Core/Gameobject: Revert bad delete
2016-11-02 06:21:20 +01:00
Aokromes
8b5acac9fa
Core/Misc: Trow some consts and nullptr
2016-11-02 06:15:49 +01:00
Aokromes
bf67979789
Core/Misc: missing part
2016-11-02 05:53:50 +01:00
Aokromes
6d49df2635
Core/GameObject: added possibilty for gameobjects to contain money loot
2016-11-02 05:47:52 +01:00
Aokromes
335a1a3a7a
DB/Misc: 3.3.5a fix, add missing spirit healer on graveyard 69
...
closes #69
2016-11-02 05:10:04 +01:00
Aokromes
cd5af93d4d
DB/Misc: Typo fix
2016-11-02 05:05:32 +01:00
Aokromes
7d6452a0ce
DB/Misc: Forgot to move files
2016-11-02 05:01:15 +01:00
Aokromes
de6b2eeca1
Revert "Core/Unit: send original caster in heal packet log"
...
This reverts commit 7290ff87e7 .
2016-11-02 04:44:36 +01:00
Aokromes
c36efa65c3
DB/Misc: Rename files
2016-11-02 04:34:13 +01:00
Aokromes
1659ea03cf
Core/GameObject: spawn linked traps at gameobject creation instead of…
...
… using DB spawns.
2016-11-02 04:01:09 +01:00
Aokromes
fa05752893
Core/Quest: Only delete all quest bound items from inventory on turn …
...
…in if the quest is not repeatable
2016-11-02 03:46:16 +01:00
Aokromes
a81a44174b
Core/Auras: don't save auras casted by items
...
- Drop useless field from DB (itemGuid was being saved, but never used, see Prepared Statements)
- This type of auras (like Water Bucket, Precious Ribbon, etc) will be recasted on login anyways.
2016-11-02 03:36:16 +01:00
Aokromes
065b6fdc2c
Core/GameObjects: Handle despawning and respawning of nearby linked t…
...
…raps on gameobject despawn and respawn
2016-11-02 03:27:25 +01:00
Aokromes
5157c87198
Core/Spell: fix range for Ancestral Healing (shaman) and Grace (priest)
2016-11-02 03:22:59 +01:00
Aokromes
7290ff87e7
Core/Unit: send original caster in heal packet log
2016-11-02 03:16:18 +01:00
Aokromes
6e191748ab
Core/Conditions: merge CONDITION_SOURCE_TYPE_QUEST_SHOW_MARK with CONDITION_SOURCE_TYPE_QUEST_ACCEPT
2016-11-02 03:01:05 +01:00
Aokromes
0be1e9c4d5
Core/SpellMgr: overwrite DBC RangeEntry for Safeguard
2016-11-02 02:54:50 +01:00
Aokromes
f88d3935fc
Core/Unit: fix chain cc's not being diminished properly
2016-11-02 02:45:27 +01:00
Aokromes
9c182b06bc
DB/Misc: Fix some startup errors
2016-10-27 19:01:23 +02:00
Aokromes
1f1defedc0
Core/Chat: Fix crash when creating a new character
...
By ariel-
2016-10-27 18:25:50 +02:00
Aokromes
3b83cd4b2d
Misc: Update manual merger
...
By Flameshot
P.S. i recomend to use auto-updater
2016-10-25 15:11:53 +02:00
Aokromes
e4ab140b71
Make travis happy.
2016-10-24 20:02:31 +02:00
Aokromes
59053a099b
Compile fix
2016-10-24 19:28:03 +02:00
Aokromes
6edf08c764
revert this
2016-10-24 19:21:49 +02:00
Aokromes
16c340fdb6
more compile fix try
2016-10-24 17:05:32 +02:00
Aokromes
c5d2bc544f
And another compile fix try
2016-10-24 16:59:27 +02:00
Aokromes
4ad4326c53
another compile try fix
2016-10-24 16:53:19 +02:00
Aokromes
4b541233da
More compile fix try
2016-10-24 16:49:33 +02:00
Aokromes
eaa2533ded
another compile fix try
2016-10-24 16:44:16 +02:00
Aokromes
cb052ff0f3
another compile fix try
2016-10-24 16:29:25 +02:00
Aokromes
29cd5e0f6b
another compile fix try
2016-10-24 16:11:11 +02:00
Aokromes
c22a378f8e
Another compile fix try
2016-10-24 15:53:35 +02:00
Aokromes
0874bf5037
Another compile fix try
2016-10-24 15:38:35 +02:00
Aokromes
0b60befee5
Compile fix try
2016-10-24 15:35:24 +02:00
Aokromes
1792e6f138
Core/Misc: Partial compile fix
2016-10-24 15:12:50 +02:00
Aokromes
8dd52cc90f
DB/Misc: rename files
2016-10-24 14:37:37 +02:00
Aokromes
7763d40846
Core/Unit: prematurely abort GetFactionTemplateEntry instead of retur…
...
…ning a null pointer
Factions should never be invalid for players/spawned creatures anyways
2016-10-24 14:06:59 +02:00
Aokromes
3a4b951299
Core/Entities: extend available containers for WorldObject::GetxxxInGrid
2016-10-24 13:10:01 +02:00
Aokromes
2057e6de4a
Core/Items: Defined all item flags
...
(cherry picked from commit ef29f32)
2016-10-24 13:01:00 +02:00
Aokromes
d68a119d5d
Script/Quest: Apply Heat and Stir.
...
Enjoy one of the most frustrating quests in Northrend!
2016-10-24 11:15:17 +02:00
Aokromes
b2506d600c
Rename files
2016-10-24 10:50:35 +02:00
Aokromes
7315052d34
Core/Channel: revamp channel system ( #17980 )
...
* Core/Channel: change the way channels are stored and sent to client.
- Fixes multiple channels per zone when using different locales
- Connected clients will receive locally the name of the channel for their apropiate locale (if available)
- In other cases default locale name will be sent, so as to prevent breaking channel chat for those players
2016-10-22 10:21:18 +02:00
Aokromes
4d214728e4
Core/Grids: Allow arbitrary containers in grid searchers that support…
...
… push_back
* Makes it possible to use vector and dequeue with grid searchers.
2016-10-21 09:09:47 +02:00
Aokromes
686a9eeef9
Core/Spells: add Target Processing (SMSG_SPELLLOGEXECUTE) to LAUNCH_T…
...
…ARGET phase.
Move EffectInterruptCast to LAUNCH_TARGET Phase.
2016-10-21 08:23:40 +02:00
Aokromes
114db3b9a4
Revert "Core/Spells: Calculate hitMask and store it in DamageInfo/HealInfo structures"
...
This reverts commit a3e5afc027 .
2016-10-21 07:27:15 +02:00
Aokromes
57d0a5d16d
Revert "Core/Spells: Implementation of QAston proc system"
...
This reverts commit a70e4e26b3 .
2016-10-21 07:27:04 +02:00
Aokromes
f9ebb50a8a
Revert "Typo fix"
...
This reverts commit 32277391cc .
2016-10-21 07:26:42 +02:00
Aokromes
f8f2f64cd3
Revert "typo fix"
...
This reverts commit 5a9ae7eae6 .
2016-10-21 07:26:34 +02:00
Aokromes
06fff9a83f
Revert "Core/Unit: Remove unused code as for 4.3.4"
...
This reverts commit 42e74822b8 .
2016-10-21 07:26:23 +02:00
Aokromes
16813bdb8c
Revert "Missing changes"
...
This reverts commit 456065bad1 .
2016-10-21 07:26:01 +02:00
Aokromes
7b7f486d8f
DB/Misc: Fix import
2016-10-11 11:47:57 +02:00
Aokromes
456065bad1
Missing changes
2016-10-11 08:32:41 +02:00
Aokromes
42e74822b8
Core/Unit: Remove unused code as for 4.3.4
...
By Girip_Dragos
2016-10-09 15:46:41 +02:00
Aokromes
5a9ae7eae6
typo fix
2016-10-09 15:23:59 +02:00
Aokromes
32277391cc
Typo fix
2016-10-05 17:16:30 +02:00
Aokromes
a70e4e26b3
Core/Spells: Implementation of QAston proc system
...
- Move checks from Unit::IsTriggeredAtSpellProcEvent (old system) to Aura::IsProcTriggeredOnEvent (new system)
- Templatize SpellModOp param of Player::ApplySpellMod, also killed charge counter from SpellModifier and Player system for handling charges... no point in having 3 different systems doing the same thing
- Automatically add default entries to spellProcMap, based on spellinfo (else auras won't proc without an entry) Based on old Unit::ProcDamageAndSpellFor
- Old Unit::ProcDamageAndSpellFor renamed to Unit::ProcSkillsAndReactives and made private, will no longer handle auras.
- Start making use of HealInfo::AbsorbHeal in unit calculations, add effective healing info to HealInfo struct
- Changes in spell reflection system, emulates old behaviour, delaying aura drop
- Removed old charge count hacks in SpellMgr::LoadSpellInfoCorrections
- Removed bogus error log when procChance is 0: Some auras have initial 0 procChance but modified by SPELLMOD_CHANCE_OF_SUCCESS
- Fixed TriggerAurasProcOnEvent logic that tried to trigger twice from actor.
- Allow non damaging spells with DamageClass Melee or Ranged to proc character enchants. Ref issue #17034 :
* http://web.archive.org/web/20110309092008/http://elitistjerks.com/f47/t49865-paladin_retribution_pve/
* When an auto-attack lands (does not dodge/parry/miss) that can proc a seal the of the following things happen independently of each other (see 2 roll system).
* 1) A "hidden strike" which uses melee combat mechanics occurs. If it lands it refreshes/stacks SoV DoT. Only white swings can trigger a refresh or stack. (This hidden strike mechanic can also proc things like berserking..)
* 2) A weapon damage based proc will occur if you used a special (CS/DS/judge) or if you have a 5 stack (from auto attacks). This attack can not be avoided.
* Holy Vengeance is the "hidden strike" it has an apply aura effect and damage class melee.
- Fixed Blood Tap interaction with Death Runes (btw, don't know what was going on with those MiscValueB, spell 45529 doesn't have any MiscValueB in SPELL_EFFECT_ACTIVATE_RUNE)
- Ported some AuraEffect checks from old Unit.cpp function. added new AuraScript hook to check procs of an specific effect
- Allow only AuraEffects that passed the check to proc, this won't block whole aura from proccing (and lose charges) if at least one of the effects procs, though
- Changes in spell mod system (for SPELLMOD_CASTING_TIME). fixes #17558 .
- Added an exception for SPELLMOD_CRITICAL_CHANCE too, fixes #15193
2016-10-05 13:19:51 +02:00
Aokromes
eb745277cd
DB/Misc: 3.3.5a fixes
2016-10-05 08:08:22 +02:00
Aokromes
4ce27937b0
DB/Misc: 3.3.5a fixes
2016-10-04 06:37:25 +02:00
Aokromes
bcfe5b4f4f
Core/Spells: fixed SPELL_ATTR5_USABLE_WHILE_STUNNED
2016-10-03 14:56:48 +02:00
Aokromes
576cfa8328
Core/Player: unconditionally remove Titan's grip penalty aura on Spel…
...
…l removal
Was causing an issue when switching spec, because off hand weapon was still equipped
2016-10-03 14:53:39 +02:00
Aokromes
d9ae70396b
Core/Player: Implemented Titan's Grip damage reduction
2016-10-03 14:51:20 +02:00
Aokromes
cf9a201c68
DB/Misc: 3.3.5a fixes
2016-10-03 14:39:49 +02:00
Aokromes
266d97d240
DB/Misc: Fix startup errors
2016-10-01 17:35:44 +02:00
Aokromes
b83aff060f
fix import
2016-10-01 17:22:46 +02:00
Aokromes
2585364472
DB/Misc: 3.3.5a fixes
2016-10-01 16:45:51 +02:00
Aokromes
018cf7e922
DB/Gameobject: Delete duplicate spawn
2016-09-30 07:58:20 +02:00
Aokromes
c5d91a3c55
DB/Gameobject: Delete few duplicate spawns
2016-09-29 22:24:42 +02:00
Aokromes
08672709d0
missing save
2016-09-29 02:43:18 +02:00
Aokromes
762d914050
DB/Creature: Link more dificulties
2016-09-29 02:34:54 +02:00
Aokromes
5767ad9a8e
DB/Creature: Reguid one spawn to proper 4.3.4 spawns guids
2016-09-29 01:50:28 +02:00
Aokromes
d1884133e9
DB/Misc: Missing part
2016-09-28 15:50:48 +02:00
Aokromes
84488a19f0
DB/Misc: TDB 4.3.4-13 2016/09/28
2016-09-28 15:13:28 +02:00
Aokromes
521f96b835
typo fix
2016-09-28 14:28:27 +02:00
Aokromes
5a3ea58cbc
DB/Creature: 3.3.5a fix
2016-09-28 13:49:10 +02:00
Aokromes
7c236c9fa2
DB/Misc: Fix some startup errors
2016-09-28 03:56:16 +02:00
Aokromes
c2ef7ff711
DB/Misc: 3.3.5a fixes
2016-09-28 03:07:25 +02:00
Aokromes
c9965c331a
Core/Maps: Fix compile on windows
...
By ConradBunton
2016-09-27 20:24:44 +02:00
Aokromes
a99ac65b80
fix build
2016-09-27 13:23:16 +02:00
Aokromes
c35b773515
DB/Misc: 3.3.5a fixes
2016-09-27 13:04:09 +02:00
Aokromes
ba6f2fa003
DB/Misc: Fix db structure
2016-09-26 08:14:56 +02:00
Aokromes
65efd60674
DB/Misc: 3.3.5a fixes
2016-09-26 07:40:07 +02:00
Aokromes
4064eb7f02
DB/Misc: Rename file
2016-09-25 10:12:52 +02:00
Aokromes
e3cd43f433
DB/Creature: Link more dificulties
2016-09-24 07:44:04 +02:00
Aokromes
43352b31c5
DB/Misc: 3.3.5a fixes
2016-09-24 07:02:53 +02:00
Aokromes
38f78e25b0
DB/Misc: Link more creatures
2016-09-23 05:44:39 +02:00
Aokromes
32b780bffd
Core/Opcodes: Enable more opcodes
2016-09-23 01:41:44 +02:00