Kelno
6fc7ab3448
Core/Commands: Fixed wrong permissions for .lookup map commands ( #23800 )
2019-09-16 17:41:55 +02:00
Gildor
b98f858cd2
Spells/DK: Fix wrong class name in Rime AuraScript ( #23783 )
...
(Introduced in this commit: 2ff855054f )
2019-09-10 16:29:38 +02:00
Artamedes
8ecc45cd1a
Scripts/Pet: Fix npc_pet_gen_soul_trader not following owner ( #23772 )
2019-09-06 22:14:09 -03:00
Artamedes
88e74ac385
Scripts/PitOfSaron: Make sure ick stops moving when casting Explosive Barrage ( #23768 )
2019-09-06 21:47:34 +02:00
Artamedes
a17c83bde8
Scripts/PitOfSaron: Fix Krick sometimes stuck in combat after finish kill Ick ( #23767 )
2019-09-06 21:47:10 +02:00
Artamedes
876a848730
Scripts/Ulduar: Fix Stormcaller Brundir walking into walls ( #23755 )
...
* Scripts/Ulduar: Fix Stormcaller Brundir walking into walls
* Cleanup and fix logic + review
* Review: remove autos
2019-09-06 20:09:47 +02:00
Artamedes
832c95fa4f
Scripts/ScarletMonastery: Rewrite Mograine and Whitemane encounter ( #23761 )
...
* Scripts/ScarletMonastery: Rewrite Mograine and Whitemane encounter
* qq
* qq 2
* tryfix circleci build
* review suggestions
2019-09-06 20:08:47 +02:00
Artamedes
1b095811b8
Scripts/Outland: Change auto to TempSummon* ( #23764 )
2019-09-05 16:57:34 +02:00
Artamedes
0b3a9e2a2b
Scripts/Outland: Fix npc_ancestral_wolf not starting waypoint ( #23763 )
...
* Scripts/Outlands: Fix npc_ancestral_wolf not starting waypoint, and also add a way to not follow owner automatically in CreatureAI::JustAppeared() for tempsummons
* fix nopch
2019-09-05 08:37:44 +02:00
Treeston
23fd193e4e
Scripts/ICC: Professor Putricide no longer tries to add threat on units it cannot add threat on because of immunity flags. Instead, its AI manually controls the engagement state. Should close #23727 .
2019-08-30 01:04:11 +02:00
ForesterDev
07e2264964
Core/PacketIO: updated SMSG_PLAY_SOUND, SMSG_PLAY_MUSIC and SMSG_PLAY_OBJECT_SOUND ( #23636 )
...
* Core/PacketIO: SMSG_PLAY_SOUND
(cherry picked from commit 82a33c7fa8 )
# Conflicts:
# src/server/game/Battlefield/Battlefield.cpp
# src/server/game/Battlegrounds/Battleground.cpp
# src/server/game/Battlegrounds/BattlegroundMgr.cpp
# src/server/game/Battlegrounds/BattlegroundMgr.h
# src/server/game/Entities/Object/Object.cpp
# src/server/game/Server/Packets/MiscPackets.cpp
# src/server/game/Server/Protocol/Opcodes.cpp
# src/server/game/Texts/CreatureTextMgr.cpp
# src/server/game/Texts/CreatureTextMgr.h
# src/server/scripts/Commands/cs_misc.cpp
* Update for 3.3.5
* Core/PacketIO: updated and enabled SMSG_PLAY_MUSIC
(cherry picked from commit c6718dc120 )
# Conflicts:
# src/server/game/Maps/Map.cpp
# src/server/game/Server/Packets/MiscPackets.cpp
# src/server/game/Server/Protocol/Opcodes.cpp
# src/server/game/Server/Protocol/Opcodes.h
# src/server/game/Spells/SpellEffects.cpp
* Core/Packets: added SMSG_PLAY_OBJECT_SOUND packet class
(cherry picked from commit 1272e9eea6 )
# Conflicts:
# src/server/game/Server/Packets/MiscPackets.cpp
# src/server/game/Server/Packets/MiscPackets.h
# src/server/game/Server/Protocol/Opcodes.cpp
* fic build
* change variable names
* fix build error field will be initialized after
2019-08-23 19:28:21 +02:00
ForesterDev
448facc5e7
Core/Spells: Fixed warlock's Banish cancel if target was already banished ( #23697 )
...
* Core/Spells: Add SpellMissInfo argument to BeforeHit hooks and call them also when the spell doesn't hit. (#17613 )
(cherry picked from commit 8ff5b35be1 )
# Conflicts:
# src/server/game/Spells/Spell.cpp
# src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp
# src/server/scripts/Spells/spell_warlock.cpp
* Core/Spells: Fixed warlock's Banish cancel if target was already banished (#17614 )
(cherry picked from commit 4587b5d880 )
# Conflicts:
# src/server/scripts/Spells/spell_warlock.cpp
2019-08-23 19:24:56 +02:00
Keader
10f6e38185
nopch fix
2019-08-21 23:08:36 -03:00
Keader
cbc01f35b6
Core/Scripts: Proper fix Gal'Darah Puncture remove
2019-08-21 23:03:25 -03:00
Keader
1886507e7f
Fix nopch build
2019-08-20 06:35:02 -03:00
Keader
130a3859ec
Scripts/Gundrak: Fixed Puncture when Gal'darah die
2019-08-19 23:52:04 -03:00
Sorikoff
d56dd89635
Scripts/Spells: Code style adjustments for druid scripts (final?) ( #23726 )
2019-08-19 09:13:38 +02:00
Keader
61ad87d106
Scripts/Gundrak: Added a missing entry in Gal Darah Stampede Charge script
...
Noob Keader, Shame !
2019-08-18 13:07:18 -03:00
Sorikoff
63bbf4a4be
Scripts/Spells: Code style adjustments for druid scripts ( #23725 )
2019-08-18 17:24:18 +02:00
Sorikoff
9a8a01925a
Scripts/Spells: Port druid scripts to new script registration syntax (2 of 3) ( #23696 )
...
* Scripts/Spells: Port Druid Scripts to New Script Registration
* Revert
* Revert 2
* Revert 3
* Revert 4
2019-08-18 15:56:27 +02:00
Shauren
7ee0891b0f
Warning fix
2019-08-17 22:40:50 +02:00
Shauren
3a4216fd97
Core/Map: Kill zoneId from RespawnInfo, all it did was significantly slow down startup to make one gm command faster
2019-08-17 22:30:27 +02:00
Keader
ea16c4ac9f
Scripts/Spells: Implemented Wyvern Sting script
...
- Removed old hack with spell_linked_spell
2019-08-17 11:48:27 -03:00
Sorikoff
f7793e7800
Scripts/Spells: Port druid scripts to new script registration syntax (3 of 3) ( #23714 )
2019-08-15 12:38:59 +02:00
Treeston
4211645834
[3.3.5] Core/Authserver: TOTP rewrite: (PR #23633 )
...
- Proper management commands (.account 2fa)
- Secrets can now be encrypted (set TOTPTokenSecret in .conf)
- Secret now stored in binary
- Argon2 and AES primitives
- Base32/64 support
2019-08-10 21:34:51 +02:00
Sorikoff
382f563571
Scripts/Spells: Runic Healing Injector ( #23690 )
...
* Scripts/Spells: Runic Healing Injector
* Rename 9999_99_99_99_world.sql to 2019_08_08_00_world.sql
2019-08-08 14:12:49 +02:00
Sorikoff
996d4f7cc4
Scripts/Spells: Port Part of Druid Scripts to New Script Registration ( #23691 )
2019-08-08 09:22:05 +02:00
Treeston
910da94d20
that should make gcc complain less ( 57b36df follow-up)
2019-08-07 13:24:00 +02:00
Treeston
aa7fc4b6ef
nopch fix
2019-08-07 11:21:53 +02:00
Treeston
57b36dfdc6
Scripts/Commands: Add .go boss, and do a usability pass over .go instance to match it.
2019-08-07 01:45:24 +02:00
Treeston
4320a021e9
Scripts/Commands: Cleanup some output from .go instance
2019-08-06 23:46:07 +02:00
Sorikoff
33807a065a
Scripts/Blackrock Depths: Use DB Texts for Doom'rel ( #23681 )
...
* Scripts/Blackrock Depths: Use DB Texts for Doom'rel
* Quick Fix
2019-08-05 14:09:09 +02:00
Keader
7bd1b077f1
Build fix
...
Followup: 7b541098d5
2019-08-04 12:02:33 -03:00
Keader
7b541098d5
Scripts/Spells: Fixed mage Empowered Fire regain percent
...
You should regain 2% of your base mana. With old script, you get 15% of base mana.
2019-08-04 11:40:12 -03:00
Treeston
a5e73e41c0
Core/Pooling: Quest pooling rewrite: (PR#23627)
...
- Split quest pooling from PoolMgr (into QuestPoolMgr)
- Proper saving/restoring on server restart
- No more hacking into sObjectMgr to insert/remove available quests
2019-08-04 12:22:57 +02:00
Treeston
4a219eda07
Core/Unit: Spell focusing now no longer nonsensical. HasSpellFocus always const. Error logs for various stuff.
2019-08-04 01:26:20 +02:00
ccrs
85ad0befc5
Core/Unit: rename more methods
...
Workaround prework till actual facing system rework arrives
2019-08-03 17:53:22 +02:00
ccrs
ec9f15a5ff
Core/Unit: rename IsFocusing method
...
Workaround prework till actual facing system rework arrives
2019-08-03 17:45:06 +02:00
Wyrserth
9da5e850f6
Script/Hyjal: prevent Archimode from attacking players while invisible, and fix his scale (thanks Killyana!).
...
Closes #16424 .
2019-08-03 09:39:48 +02:00
Sorikoff
0d53a0ba98
Scripts/Spells: Devour Humanoid ( #23660 )
2019-08-02 18:34:09 +02:00
Treeston
c444cb17e1
Scripts/Hyjal: Seriously, who calls EnterEvadeMode in a AI constructor????
2019-08-02 18:06:57 +02:00
Treeston
3d4bebd8d9
Scripts/FollowerAI: Some cleanup:
...
- FollowerAI properly resumes follow after evading.
- Removed duplicated getters from CreatureAI (IsEscorted vs IsEscortNPC), they were used to do the same thing
- FollowerAI properly assists in combat.
- FollowerAI properly despawns if quest is abandoned.
- FollowerAI now supports dynamic respawning for escort NPCs.
2019-08-01 18:32:26 +02:00
Treeston
7fa990edc6
Scripts/ICC: Prevent Professor Putricide from displaying weird behavior during the Rotface/Festergut encounters as a result of his boss boundary
2019-07-31 16:02:29 +02:00
Giacomo Pozzoni
30a4aca266
Scripts/Blood Furnace: Fix infinite loop in Broggok encounter
...
Fix infinite loop in Broggok encounter caused by https://github.com/TrinityCore/TrinityCore/pull/23300
2019-07-29 08:22:58 +02:00
Wyrserth
2cb1e7b18d
Script/CullingOfStratholme: add out-of-combat texts to Postmaster Malown and fix Arthas' attack animation when he kills the two civilians for the RP event.
2019-07-25 16:21:48 +02:00
Gildor
75a5192c31
Spells/Priest: Fix Power Infusion, shouldn't stack with Arcane Power (Mage) ( #23619 )
...
* Spells/Priest: Fix Power Infusion, shouldn't stack with Arcane Power (Mage)
* delete unnecessary comments
* make @Aokromes happy ;)
* update group_id
* Rename 9999_99_99_99_world_335.sql to 2019_07_25_00_world_335.sql
2019-07-25 14:44:56 +02:00
ForesterDev
0c317498a5
Scripts/Defines: cleanup some magic numbers in factions ( #23631 )
2019-07-25 12:54:49 +02:00
ForesterDev
915f8a9d2c
Core/Totems: update select display for shaman totems ( #23583 )
...
(cherry picked from commit 8ca6a20e73 )
# Conflicts:
# src/server/game/Entities/Totem/Totem.cpp
# src/server/game/Entities/Unit/Unit.cpp
# src/server/game/Entities/Unit/Unit.h
# src/server/game/Spells/SpellMgr.cpp
# src/server/game/Spells/SpellMgr.h
# src/server/game/World/World.cpp
2019-07-24 23:53:31 +02:00
Wyrserth
bf8741c53d
Script/ScarletEnclave: remove Eye of Acherus control and speed auras from player when the Eye of Acherus is dismissed.
2019-07-21 23:40:15 +02:00
Gildor
81d402446f
Spell/Mage: Fixed duplicate / erroneous ID of the spell Consumption ( #23618 )
2019-07-21 12:03:20 +02:00