319 Commits

Author SHA1 Message Date
Olion
db7da781a2 [Pets] A bit better decoupling of the movement speeds of pet and its master. 2015-11-26 23:47:47 +00:00
Antz
33289aca91 Merge pull request #56 from The-Great-Sephiroth/develop21
[Core] Update conf file to work with modern SQL servers
2015-11-23 23:57:26 +00:00
Ryan Ashley
355c2ac047 Update conf file to work with modern SQL servers 2015-11-23 15:37:55 -05:00
Antz
459c60c695 Merge pull request #53 from trimken/develop21
[Core] Improved Shield Block & Improved Sap
2015-11-20 20:50:29 +00:00
Antz
ed4886b0b2 Merge pull request #54 from H0zen/develop21
[EventAI] Improved logic in ACTION_T_CAST
2015-11-20 20:49:49 +00:00
Antz
a0ad090ac5 Merge pull request #55 from xfury/develop21
[Core] Don't interrupt certain channeled spells
2015-11-20 20:48:07 +00:00
xfury
066bb22948 Don't interrupt certain channeled spells
This will check for the combination of SPELL_ATTR_EX_CHANNELED_1 and SPELL_ATTR_EX3_UNK28 (possible SPELL_ATTR_EX3_ALWAYS_CAST_OK) and ignore UNIT_STAT_CAN_NOT_REACT

Thanks to @vovk

Close scriptdev2/scriptdev2#145

(based on 7ced9cf483)

Signed-off-by: Cala <calaftp@free.fr>

(based on fbf73342c7)

Signed-off-by: Cala <calaftp@free.fr>
2015-11-20 22:48:32 +08:00
H0zen
bc03344725 Fixing a glitch. 2015-11-18 09:37:00 +02:00
H0zen
4c7ce806cc [EventAI] Improved logic in ACTION_T_CAST
- What are the sources for combat movement and when to stop it.
  - Also, introduced a check for LoS in Spell::update to cancel the spells earlier
    when no LoS.
2015-11-18 02:25:35 +02:00
Nick
2827834b2d Revert "Revert "[Rogue][Talent] Improved sap""
This reverts commit f533f4d379850e59283b8b2f9e2052cdb51695d1.
2015-11-17 20:05:33 +09:00
Nick
f533f4d379 Revert "[Rogue][Talent] Improved sap"
This reverts commit e18cdf6f96b20cf3ee9c5675dfa6251c1b8c2832.
2015-11-17 20:05:11 +09:00
Nick
e18cdf6f96 [Rogue][Talent] Improved sap
https://www.getmangos.eu/issue.php?issueid=283
2015-11-17 18:24:07 +09:00
Nick
4ed15a6670 [Warrior][Talent] IMPROVED SHIELD BLOCK
https://www.getmangos.eu/issue.php?issueid=783
2015-11-17 18:09:38 +09:00
Antz
4b025de35b [Deps] Dep library updated. Thanks H0zen/xfury 2015-11-16 20:03:21 +00:00
Antz
e9711e3617 Merge pull request #50 from H0zen/develop21
[EventAI] Implementing CAST_FAIL_NO_LOS EventAI
2015-11-16 07:37:51 +00:00
Antz
0642a1acfe [DB] Update World DB to support v21.1.11 2015-11-15 22:48:37 +00:00
H0zen
33749b7dbe Implementing CAST_FAIL_NO_LOS EventAI
Tries to fix issue [85](https://www.getmangos.eu/issue.php?issueid=85)
2015-11-15 11:10:44 +02:00
Antz
28a9c59c89 [SD3] Updated to latest version 2015-11-14 23:05:53 +00:00
Antz
34dd5e60c2 [Build] corrected cmake typo 2015-11-12 20:44:40 +00:00
Antz
627ab06eb6 Merge pull request #49 from H0zen/develop21
[Core] More minor fixes for worldserver startup/shutdown on *nix
2015-11-12 20:34:25 +00:00
Olion
c75ac263d1 [Core] Trap stealth implementation
Non-rogues may see armed (wild or enemy) traps only having proper invisibility detection and using stealth rules
Rogues may see such traps anyway but if without proper aura, then at the minimal distance (with chance to disarm still)
2015-11-11 00:05:23 +00:00
Olion
0be8fb0447 [Spell] Paladin reckoning bomb, finally (after 32fbe26e)
The whole implementation is hacky. Which is not surprising though: the mechanic of the "Reconing bomb" looks quite unusual/hacky for the WoW
2015-11-11 00:01:25 +00:00
Olion
6f45db37b2 [Core] Added IsSpellHaveEffect
A workaround due to non-updated Eluna submodule
2015-11-10 23:48:53 +00:00
Olion
0758271cf4 Minor refactoring of detect visibility code
The predefined method of getting aura modifier is used for clarity.
2015-11-10 23:44:27 +00:00
Olion
ef4564adfa [Spell] Minor refactoring
Like HasSpellEffect method here, other now global-scoped methods from SpellMgr.h should be transfered into corresponding classes/structures (TODO).
2015-11-10 23:43:26 +00:00
Olion
f26fb7adc6 [Spell] Paladin Reckoning bomb with the limitation.
Should allow to accumulate the next swing extra attacks not above 4.
2015-11-10 23:42:04 +00:00
Olion
2714c63656 [Spell] Extra attack: allow to accumulate only next swing extra atttacks 2015-11-10 23:40:14 +00:00
Olion
b35a53e2b9 [Spell] Extra attack: instant or on the next swing
Known issue: wrong combat logging order. Though the timestamp for spelleffect and instant extra attack is the same, the spelleffect appears later in the log.
Was tested on the Windfury weapon only. Main idea was taken from the TC.
2015-11-10 23:39:47 +00:00
stormrage-project
b94c734422 [Spell][Mage] Arcane Power
Originally from: https://github.com/NoReturn

Mage's spell Arcane Power is incorrectly handled as a debuff, means the
player gets the benefit from it but the icon is shown in the debuff
section of the GUI and also makes the buff immune to enemy
dispells/spell steals/etc.

Hacky fix
2015-11-10 23:38:29 +00:00
Olion
ab4425ad35 Better handling of movement generators when fear/confuse ends for a player.
Untested as a fix, but it is an improvement anyway.
2015-11-10 23:36:39 +00:00
Olion
1cdfec704a [Spells] Any triggered by aura spell should be casted instantly (a weaker condition). 2015-11-10 23:35:31 +00:00
Olion
f7809fc475 [Spells] Any triggered spell should be casted instantly. 2015-11-10 23:34:55 +00:00
Olion
9b0c737605 [Pets] Allow pet motion speed change like other mobs 2015-11-10 23:33:51 +00:00
Olion
56578291d8 [Spell] Druid Clearcasting: do not drop aura if spellmod was not used (for 0 spellcost) 2015-11-10 23:31:13 +00:00
Olion
d91804bc05 [Pets] Check pet power before it casts 2015-11-10 23:26:11 +00:00
H0zen
a704af82e1 More minor fixes for worldserver startup/shutdown on *nix
- Fixed rpath of ACE_LITE on startup
  - Fixed freeze on shutdown
2015-11-10 22:44:42 +02:00
Antz
08756dd2c4 Merge pull request #48 from H0zen/develop21
[Core] Minor fixes for clang builds.
2015-11-10 15:12:20 +00:00
Antz
cae572fc2a [DB] Updated Expected content level 2015-11-10 13:55:57 +00:00
Antz
9774e3d281 [SD3] Updated to latest version 2015-11-10 13:55:30 +00:00
H0zen
3d7be378f4 Fix server crash due to incorrect SQL parameter bindings.
This references issue https://www.getmangos.eu/issue.php?issueid=961
2015-11-10 15:43:59 +02:00
Antz
e52fd6c09a Update Authors.md 2015-11-10 12:54:06 +00:00
H0zen
590f758bd2 Minor fixes for clang builds. 2015-11-10 13:43:28 +02:00
Olion
2000c8aa91 Fix to 729bc32: resurrect only in case dungeon target map 2015-11-08 08:38:14 +00:00
Antz
81b629d6c5 [SD2] Removed deprecated SD2 2015-11-02 21:30:49 +00:00
Antz
fcc75e083e [SD3] Added initial ScriptDev3 changes 2015-11-02 21:22:41 +00:00
Antz
07d91afcf9 [Core] Some minor formatting corrections 2015-10-31 14:21:23 +00:00
Foereaper
a0b79a0c7c Fix mysql lib location for 5.0 and 5.1 2015-10-08 19:29:26 +02:00
Foereaper
778c5eea57 Merge pull request #47 from Faded/develop21
LazyMaNGOS Re-Vamp
2015-09-26 00:08:30 +02:00
Faded
37682a5705 LazyMaNGOS Re-Vamp
The old script has been changed up a bit.
Limited the amount of input needed to install
Added MaNGOS One support
Added CentOS7+ support
Added more functions to decrease amount of code
Added ability to use any username desired
Removed password input and moved user to no-login
Added optional updates for the database
2015-09-24 22:28:11 -07:00
stormrage-project
5dabd34bd4 [Command] Cleaning of the new GO commands implementation 2015-09-23 10:36:26 +01:00