Commit Graph

23069 Commits

Author SHA1 Message Date
offl
1befef4783 Scripts/Utgarde Pinnacle: Update Skadi to new model (#26406)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-15 14:09:38 +02:00
HelloKitty
f6d2915f2c Scripts/RubySanctum: Fix Xerestrasza Incorrect Usage of GOSSIP_OPTION_QUESTGIVER (#26405) 2021-04-14 14:29:02 +02:00
HelloKitty
730c2633e0 Scripts/RazorfenDowns: Fix Belnistrasz Incorrect Usage of GOSSIP_OPTION_QUESTGIVER (#26404)
NPC was using GOSSIP_OPTION_QUESTGIVER as a UNIT_NPC_FLAGS when it should have been using UNIT_NPC_FLAG_QUESTGIVER.

Behavior shouldn't change though as they both coincidentally were 2.
2021-04-14 14:22:14 +02:00
offl
d22dcd1f6e Scripts/Violet Hold: Update instance scripts to new model (#26401)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-14 11:53:45 +02:00
offl
f60b945e15 Scripts/Violet Hold: Update Zuramat to new model (#26400)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-14 11:52:40 +02:00
offl
8cf2eea79e Scripts/Violet Hold: Update Xevozz to new model (#26399)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-14 11:52:21 +02:00
offl
0efb229e15 Scripts/Violet Hold: Update Moragg to new model (#26398)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-14 11:51:47 +02:00
offl
8e9d35ad5a Scripts/Violet Hold: Update Lavanthor to new model (#26397)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-14 11:50:10 +02:00
offl
4ad2c5fcd9 Scripts/Violet Hold: Update Ichoron to new model (#26396)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-14 11:49:54 +02:00
offl
daebd0968c Scripts/Violet Hold: Update Erekem to new model (#26395)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-14 11:48:38 +02:00
offl
4b4511b070 Scripts/VoA: Codestyle (#26394)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-14 11:47:17 +02:00
Shauren
677952fbc5 Core/Console: Fix uninitialized variable 2021-04-13 23:27:49 +02:00
offl
89c998c08d Scripts/Spells: Add script for Salvage Wreckage & update similar scripts (#26357)
Closes #25099
2021-04-13 13:44:15 +03:00
offl
8fa6f95d4b Scripts/Zone: Update Dustwallow Marsh zone file (#26368)
* Scripts/Zone: Update Dustwallow Marsh zone file

* Do you want SpellInfo back?

Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:38:17 +02:00
offl
fe41744c7a Scripts: Update Azuregos to new model (#26392)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:34:07 +02:00
offl
07fe74b233 Scripts/Naxxramas: Update Thaddius to new model (#26391)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:33:36 +02:00
offl
2cbfb784e0 Scripts/Naxxramas: Update Sapphiron to new model (#26390)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:32:45 +02:00
offl
52935060ac Scripts/Naxxramas: Update Razuvious to new model (#26389)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:31:55 +02:00
offl
6f0bc11bce Scripts/Naxxramas: Update Patchwerk to new model (#26388)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:31:18 +02:00
offl
7dc1d5c5a1 Scripts/Naxxramas: Update Noth to new model (#26387)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:30:56 +02:00
offl
cb82cded17 Scripts/Naxxramas: Update Maexxna to new model (#26386)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:30:33 +02:00
offl
fb39a3cabd Scripts/Naxxramas: Update Loatheb to new model (#26385)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:29:34 +02:00
offl
ff4d9a81ae Scripts/Naxxramas: Update Kel'Thuzad to new model (#26384)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:28:52 +02:00
offl
d694086e95 Scripts/Naxxramas: Update Heigan to new model (#26383)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:27:57 +02:00
offl
cc3ef7ea69 Scripts/Naxxramas: Update Grobbulus to new model (#26382)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:27:28 +02:00
offl
9c72ca2b04 Scripts/Naxxramas: Update Gothik to new model (#26381)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:27:00 +02:00
offl
44686c3c50 Scripts/Naxxramas: Update Gluth to new model (#26380)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:25:55 +02:00
offl
7ef0de84ac Scripts/Naxxramas: Update Four Horsemen to new model (#26379)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:18:50 +02:00
offl
4d82c6a186 Scripts/Naxxramas: Update Faerlina to new model (#26378)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:18:00 +02:00
offl
1288203729 Scripts/Naxxramas: Update Anub'Rekhan to new model (#26377)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-13 09:17:26 +02:00
offl
5cddcc75f2 Scripts/Zone: Update Feralas zone file (#26367)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-12 15:03:13 +02:00
offl
ba7f11c5f6 Scripts/Utgarde Pinnacle: Update Gortok Palehoof to new model (#26370)
* Scripts/Utgarde Pinnacle: Update Gortok Palehoof to new model

* RegisterGameObjectAI > RegisterUtgardePinnacleGameObjectAI

Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-12 15:01:52 +02:00
offl
3ece1ee87c Scripts/VoA: Update remaining scripts to new model (#26372)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-12 15:00:26 +02:00
Jan Van Buggenhout
f0536cf465 Core/Shared: Remove unneeded DetourNavMesh.h include from SharedDefines.h (#26374) 2021-04-12 14:59:00 +02:00
offl
8d9f24bb18 Scripts/Utgarde Keep: Update Ingvar to new model (#26369)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-12 14:58:09 +02:00
offl
94299a3ae9 Scripts/Violet Hold: Update Cyanigosa to new model (#26371)
Co-authored-by: offl <offl@users.noreply.github.com>
2021-04-12 14:56:43 +02:00
Mikhail Redko
1539bed3db Core/Misc: Fixed utf8 encoding in console input/output. (#26352)
* Core/Misc: Fixed utf8 encoding in console input/output.

* Fix gcc build

* Fixed that weird 'a' with circle above it and other similar letters. Also fixed encoding in AppenderConsole which sometimes did not work as it should

* Fix build on Linux

* Probably better to do it like this
2021-04-11 19:41:44 +02:00
Gildor
6bdfa91fa7 Core/Spells: players shouldn't force their orientation (serverside) on each periodictick when channeling (#26363)
* Core/Spells: players shouldn't force their orientation (serverside) on each periodictick when channeling

* apply @Ovahlord feedback
2021-04-11 13:57:14 +02:00
offl
11ba46d64b Scripts/Spells: Update hunter spells to modern standards (#26366) 2021-04-11 13:56:45 +03:00
offl
5715ed009d Scripts/Spells: Update warrior spells to modern standards (#26365) 2021-04-11 13:56:30 +03:00
offl
b1e4d934ed Scripts/Spells: Update shaman spells to modern standards (#26361) 2021-04-11 13:56:04 +03:00
offl
7cb9cd90f0 Scripts/Spells: Update priest spells to modern standards (#26359) 2021-04-11 13:55:47 +03:00
Ovah
6215cb4e00 Core/Spells: implement SpellInfo helper to filter for relevant mechanic immunities in spell_start packet (#26183)
* Core/Spells: implement SpellInfo helper to filter for relevant mechanic immunities when sending SMSG_SPELL_START packets.

According to sniff analysis Blizzard does not send all mechanic immunities of creatures but instead only the ones that are responsible for actual interrupts which are MECHANIC_INTERRUPT  and MECHANIC_SILENCE. Additionally we no longer send immunities for instant cast spells as sniffs confirm that they are not sent for spells without a cast time.
2021-04-11 12:51:58 +02:00
Jan Van Buggenhout
43dd1b37d6 Core/Entities: Move GridObject to its own header (#26358)
* GridObject

* Add include to more files
2021-04-11 12:50:13 +02:00
jackpoz
f8bd46cf8c Core/Misc: Fix typo 2021-04-11 12:48:41 +02:00
jackpoz
11d9a4e251 Core/PlayerStats: Fix PlayerSave.Stats.MinLevel not saving spell crit percentage
Fix PlayerSave.Stats.MinLevel always saving 0.0f in spellCritPct database field of table character_stats. As there is a percentage for each school but the table has only 1 column, the max value will be saved.
Fix #15928
2021-04-10 21:14:36 +02:00
offl
e6d9d9ead9 Core/Misc: Define / rename attributes and flags (#26315)
Co-authored-by: Trond B. Krokli <38162891+illfated@users.noreply.github.com>
2021-04-08 19:28:02 +03:00
Giacomo Pozzoni
9aff21b3d5 Scripts/Commands: Add ".list auras id <aura id>" and ".list auras name <name part>" subcommands (#26346)
Add ".list auras id <aura id>" and ".list auras name <name part>" subcommands to allow filtering the auras
2021-04-08 15:34:09 +02:00
jackpoz
2cea7d000c Scripts/Commands: Restore ".character level" command behavior
Restore ".character level" command behavior by setting the level instead of adding the level
2021-04-05 19:44:54 +02:00
Matan Shukry
ee839fee1e Core/SAI: Added new Flags argument for SMART_ACTION_SUMMON_CREATURE (#26055)
* Added personalSpawn for SMART_ACTION_SUMMON_CREATURE
* Added flags for smart action summon creature, including prefer unit and personal spawn. When preferUnit flag is chosen only the unit will be chosen, even if nullptr

(cherry picked from commit e0278f0537)

# Conflicts:
#	src/server/game/AI/SmartScripts/SmartScript.cpp
#	src/server/game/AI/SmartScripts/SmartScriptMgr.h
2021-04-05 17:29:41 +02:00