[s2796] Remove all traces of MANGOS_DLL_DECL, which is a useless define these days. See cmangos/issues#402 for details.

Signed-off-by: xfurry <xfurry@scriptdev2.com>

(based on commit SD2[3038] - 75016af)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2797] Fix a GCC compiler warning. The type of the second argument of memset is int, not float.

Signed-off-by: xfurry <xfurry@scriptdev2.com>

(based on commit SD2[3039] - 71c65a5)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2798] Fix code using 'false' as return value where type 'const SpellEntry*' is expected.

Signed-off-by: xfurry <xfurry@scriptdev2.com>

(based on commit SD2[3040] - d1886b7)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2799] Fix a bunch of GCC compiler warnings about missing field initializers [-Wmissing-field-initializers].

Signed-off-by: xfurry <xfurry@scriptdev2.com>

(based on commit SD2[3041] - 22aa466)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2800] Allow Shade of Jindo to use invisibility

The creature will attack automatically. If set to attack by script, the invisibility aura won't be applied.

(based on commit SD2[3042] - 236d5f6)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2801] Fix Sunwell Plateau doors

Thanks to @Ulduar for pointing

(based on commit SD2[3043] - 95fed7b)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2802] Fix Golemagg aura

Thanks @Tobschinski

(based on commit SD2[3044] - 1261091)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2803] Allow M'uru to be summoned after SWP doors removal

Thanks to @Ulduar

(based on commit SD2[3045] - 00f4b68)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2804] Update M'uru script

* Implement Darkness and Singularity
* Fix encounter reset after [s2803]
* Allow DB to handle summons cleanup on reset

(based on commit SD2[3046] - e4133c7)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2805] Fix faction of escortee Corporal Keeshan

Signed-off-by: Xfurry <xfurry@scriptdev2.com>

(based on commit SD2[3047] - 5d77c32)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2806] Update script for quest 10451

Thanks @Grz3s for providing the data

(based on commit SD2[3049] - 4b7cd8d)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2807] Implement script for npc 19554

Required for quest 10439. Also requires dbscript for proper functionality

(based on commit SD2[3050] - 616de2f)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2808] Complete script for Viscidus - AQ40

(based on commit SD2[3051] - 955141b)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2809] Update previous commit with some missing spells

(based on commit SD2[3052] - 3a6e081)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2810] Fix broken script in Netherstorm

Thanks to @boxa

(based on commit SD2[3053] - 7b88cad)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2811] Add script support for quest 10286

Thanks to @grz3s for providing the data

(based on commit SD2[3054] - 892fdfe)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2812] Add enrage to Garr when a Firesworn dies

Signed-off-by: Xfurry <xfurry@scriptdev2.com>

(based on commit SD2[Add enrage to Garr when a Firesworn dies] - 501185d)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>
[s2813] Remove support for deprecated VC90

[ci skip]

(based on commit SD2[3063] - e564f89)

Signed-off-by: Xfurry <xfurry@scriptdev2.com>