33 Commits

Author SHA1 Message Date
Sidsukana
f36301c474 Fixed wand damage immunity 2020-01-23 14:42:08 +00:00
Antz
4e9f27e284
Apply style fix pt2 2020-01-11 23:50:26 +00:00
Antz
ec54642cdf
Apply style fix 2020-01-10 16:15:51 +00:00
Antz
0417581bd5
Project tidy up and sync pt2 2020-01-09 15:16:08 +00:00
Antz
d34051d719
Minor typo tidy up 2020-01-07 22:35:20 +00:00
Antz
57464c1f32
Happy New Year 2020 from everyone at getMangos.eu 🎉 2020-01-06 21:21:08 +00:00
Antz
6b0e4a7228
Happy New Year 2019 from everyone at getMangos.eu 🎉 2019-01-02 23:27:16 +00:00
Antz
52454825c7 Happy new year from getmangos 🎉 2018-01-14 10:24:47 +00:00
Olion17
729013f1ec HITINFO_BLOCK value, yet unused 2017-07-20 16:17:53 +01:00
Olion
44aea2df35 Remove few unused fields from SMSG packets.
Other changes are either cosmetic or in comments form.
2017-07-16 21:25:46 +01:00
Olion
c3d42291b5 Refactoring Mount/Unmount: code split between Unit and Player 2017-07-02 07:59:45 +01:00
bdebaere
2eaea4fba9 Add IsSeatedState() to handle AURA_INTERRUPT_FLAG_NOT_SEATED.
* Update Unit.cpp

Add IsSeatedState() to handle AURA_INTERRUPT_FLAG_NOT_SEATED.

* Update Unit.h

Add IsSeatedState() to handle AURA_INTERRUPT_FLAG_NOT_SEATED.

* Update Unit.cpp

Pointer reference
2017-06-29 00:22:20 +01:00
Blumfield
087d00960c Crowd Control handling improvements by Ono(Warlockbugs) 2017-02-14 23:44:26 +00:00
sidsukana
2c4cc00df2 Implemented school immunity for creature from database
The code is checking the database value against 1 << spellInfo->School so it should match the spell schools defined in the code (SharedDefines.h). Or translated into bits and mask values you can use in the database:

SPELL_SCHOOL_NORMAL = bit 0 (0x00000001)
SPELL_SCHOOL_HOLY   = bit 1 (0x00000002)
SPELL_SCHOOL_FIRE   = bit 2 (0x00000004)
SPELL_SCHOOL_NATURE = bit 3 (0x00000008)
SPELL_SCHOOL_FROST  = bit 4 (0x00000010)
SPELL_SCHOOL_SHADOW = bit 5 (0x00000020)
SPELL_SCHOOL_ARCANE = bit 6 (0x00000040)
2017-01-24 21:41:16 +00:00
Antz
756c8ff797 Remove unused include directives
Based on the work of @stfx in commit:
https://github.com/cmangos/mangos-classic/commit/48a84fb
2017-01-20 23:20:46 +00:00
Antz
cb2d60ba17 🎉 Happy 2017 from everyone at getmangos.eu 2017-01-01 14:19:24 +00:00
H0zen
9283f4309b Transport system step 1 - preparing 2016-11-28 07:47:57 +00:00
H0zen
cdd3489f08 Various external fixes - part 9 (#168)
Ported commits from cmangos repositories
- https://github.com/cmangos/mangos-classic/commit/b09f961
- https://github.com/cmangos/mangos-classic/commit/14cb464
- https://github.com/cmangos/mangos-classic/commit/de7e4cc
- https://github.com/cmangos/mangos-classic/commit/0181ff1
- https://github.com/cmangos/mangos-classic/commit/be4f74b
- https://github.com/cmangos/mangos-classic/commit/1ede0a0
- https://github.com/cmangos/mangos-classic/commit/5cf8095
- https://github.com/cmangos/mangos-classic/commit/35e30d8
- https://github.com/cmangos/mangos-classic/commit/ff444d2
- https://github.com/cmangos/mangos-classic/commit/86568b8
- https://github.com/cmangos/mangos-classic/commit/a554fa5
- https://github.com/cmangos/mangos-classic/commit/c4606f3
- https://github.com/cmangos/mangos-classic/commit/6fcc33f
2016-09-13 15:50:30 +01:00
H0zen
6d77f18394 Fix "You are in combat" bug. (#123)
* Fix "You are in combat" bug.

Ideas taken from TC

* Correct previous commit.

* Improved previous commits

- Creatures in dungeons will not remove distant players from their threat list
- Creatures in non dungeon maps will properly remove the distant players from their threat lists and also players auras from them
2016-05-14 18:55:24 +01:00
hlarsen
b5f299c926 backport nost-tbc a8a5d84 allow mounting while stealthed 2016-05-07 21:44:01 +01:00
H0zen
991cbf6350 Various external fixes - part 7
Ported commits from cmangos repositories
- https://github.com/cmangos/mangos-classic/commit/10a1710
- https://github.com/cmangos/mangos-classic/commit/4aacdaf
- https://github.com/cmangos/mangos-classic/commit/c05d0ed
- https://github.com/cmangos/mangos-classic/commit/e8aa9cb
2016-03-24 18:20:55 +02:00
Antz
c453b05106 Corrected website URL 2016-03-20 22:09:21 +00:00
H0zen
787ac6036d Various external fixes - part 4
- ported commits from cmangos repositories
2016-02-20 18:21:44 +02:00
Antz
3967eddc87 [2016] Happy New Year from the MaNGOS Team 2015-12-31 21:15:37 +00:00
Olion
db7da781a2 [Pets] A bit better decoupling of the movement speeds of pet and its master. 2015-11-26 23:47:47 +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
Foereaper
025ca0692e Movement changes
Works slightly better than before, not perfect though

Thanks to TrinityCore, CMangos and OregonCore for references
2015-08-19 19:50:15 +02:00
Olion
5a86a332eb [Core] Fix NPC's running to the first waypoint 2015-05-17 20:17:26 +01:00
Antz
dfe72e4234 [Clean] Some code cleanup 2015-03-26 23:29:50 +00:00
stfx
d6fc18dc37 [Core] Remove unused function parameters (c2647) 2015-03-26 13:14:51 +00:00
xfurry
19ab916daa [Core] Implement movement wrappers for creatures and players
(c2599)
This will set the movement flags and send SMSG_SPLINE_MOVE_* opcodes on movement change.
This will fix movement for flying vehicles and allow future scripting possibilities.

(c2608) Make CanSwim and CanFly abstract method. Also precise UNIT_FL…AG_UNK_15 possible use.
@cyberium
2015-03-23 13:01:20 +00:00
Antz
c9b37c73fa [Movement] Reverted Rel18 movement flag changes 2015-03-23 10:58:10 +00:00
Antz
386f5374ab [Release20] Initial Release 20 2015-03-22 22:10:05 +00:00