AlcDenat
2f5403d4af
Split quest template locales ( #22596 )
...
* add quest locales tables
2018-10-09 16:31:27 +02:00
illfated
229e74eff3
Quest/script: The Absent Minded Prospector
...
Add quest fail if the npc dies
Ref #22586
2018-10-08 22:37:34 +02:00
DanVS
5e8b934472
Core/Movement: Properly calculate the first Catmull-Rom spline point ( #22582 )
2018-10-06 13:29:58 +02:00
Gacko
908558ee0b
Fix non-PCH build.
...
Required by: std::reference_wrapper.
(cherry picked from commit 5236e6ee22 )
2018-10-04 18:11:39 +02:00
Treeston
f2447a8dfc
Core/DBC: Some cleanup of Cleanup ( 8edea4a follow-up)
2018-10-02 20:05:22 +02:00
Treeston
ead439fbd6
Core/Movement: Add some extra assertions to MotionMaster to catch issues like #22444 earlier in the future.
2018-10-02 19:53:55 +02:00
Treeston
8edea4a3c2
Core/DBC: Sanitize DBC loading procedure. Extra checks. Capability to load strings from DB. Load SpellName from spell_dbc.
2018-10-02 19:01:57 +02:00
Trond B. Krokli
d24b461396
Scripts/Sunken Temple: normalize Atal'alarion despawn timer ( #22546 )
...
* Atal'Alarion will now despawn as a regular Elite mob
(5 minutes unlooted or 2.5 minutes when fully looted)
instead of 7200 (ms) (7.2 seconds) before this change.
Closes #22531
2018-10-01 00:38:20 +02:00
Keader
1fe8fe30de
Scripts/Ulduar: XT002 Crash fix
...
Closes : #22545
2018-09-30 02:44:24 -03:00
Treeston
ab3eab990e
Core/Misc: Revert 4990423, need to find out a better way to handle this.
2018-09-27 20:59:48 +02:00
Treeston
4990423dbf
Core/Misc: Unify naming of DBC entry, storage and format identifiers based on DBC file name
...
* DBC file name: <dbc>.dbc
* Format string: DBCfmt_<dbc>
* DB Format string: DBCfmt_<dbc>_DBFormat
* DB index string: DBCfmt_<dbc>_DBIndex
* Entry struct: <dbc>Entry
* Global storage: s<dbc>Store
2018-09-27 18:19:20 +02:00
Treeston
ac253e1e41
cleanup unused variable error ( 2a607e6 follow-up)
2018-09-27 15:59:36 +02:00
Treeston
2a607e647f
Core/Misc: A few more advstd imports from C++17
2018-09-27 14:45:13 +02:00
Treeston
1dc675f0a1
Core/Misc: constexpr a bunch of things, and a missing include of Windows.h somewhere
...
(that last one wasn't me!)
2018-09-27 14:42:42 +02:00
Treeston
8ad5322465
Core/Misc: Move some headers from game/ to shared/
2018-09-27 14:01:34 +02:00
Killyana
0b0bbe4330
Fix warning
2018-09-25 20:09:44 +02:00
Killyana
a3c20cea2d
Creature/Script: Wyrmrest Defender
...
Closes #22500
2018-09-25 20:02:07 +02:00
jackpoz
af3449e064
Scripts/BlackrockSpire: Fix infinite loop in Gyth fight
...
Fix infinite loop in Gyth fight and double event caused by Rend Blackhand being respawned.
Please note this event is completely bugged and unfinished and contains for sure more bugs.
2018-09-25 19:22:23 +02:00
HelloKitty
d5888a5f8f
Fix issue in Creature::UpdateEntry and CMSG_GOSSIP_SELECT_OPTION ( #22469 )
...
Address #22467 making it so that script doesn't look like it was reload
and thus causing gossip to fail once after update.
2018-09-25 17:21:04 +02:00
Lighto
c4e561ee13
Wintergrasp Fix Collision Wall work: Open / Close collision wall when battle started/ended ( #22342 )
...
* Open / Close collision wall when battle started/ended
2018-09-25 17:18:28 +02:00
DanVS
0dd3f0497d
Core/Movement: Speed Limit for Spline ( #22494 )
...
* Limited speed
2018-09-25 17:05:35 +02:00
Trond B. Krokli
013d50f169
Scripts/Quest: Defending Wyrmrest Temple ( #22513 )
...
- use DB gossip instead of `#define` (deprecated)
Updates #22500
2018-09-25 16:55:28 +02:00
Kelno
7baf5b2452
Core/Movement: Fixed MotionMaster::MoveChase default parameters (PR #22426 )
2018-09-25 01:11:00 +02:00
Shauren
e63ed9546a
Nopch fix
2018-09-23 23:05:40 +02:00
Shauren
b27a76969a
Core/Commands: Fixed crash in .go commands
...
Closes #22498
2018-09-23 22:57:33 +02:00
Sarah Alexander
001dd32b5c
Scripts/MoltenCore: Implement Garr's Firesworn Separation Anxiety mec… ( #22477 )
...
- The previous (wrong) spell ID used mana, so it was never cast because Firesworns aren't mana users
2018-09-23 15:00:23 +02:00
Keader
609c1acc09
Build fix
2018-09-22 08:48:04 -03:00
jackpoz
46368188ce
Core/SAI: Add maxSize parameter to SMART_TARGET_CREATURE_DISTANCE, SMART_TARGET_GAMEOBJECT_DISTANCE, SMART_TARGET_CREATURE_RANGE and SMART_TARGET_GAMEOBJECT_RANGE
2018-09-21 17:59:15 +02:00
jackpoz
7634a57f64
Core/SAI: Add a 4th target parameter to SAI
2018-09-21 17:56:20 +02:00
Killyana
868f810e11
DB/Quest: Hah...You're Not So Big Now!
...
Closes #22478
2018-09-21 15:29:34 +02:00
ccrs
2a78f4eb7c
Scripts/ICC: 2e4358f726 followup
...
ref 2e4358f726 (r30588551)
2018-09-21 14:44:51 +02:00
Sarah Alexander
72f061f083
Scripts/TempleOfAhnQiraj: Despawn Skeram's images on death and fix an edge case where images would not spawn if he was casting during transition ( #22474 )
2018-09-21 08:54:58 -03:00
Sarah Alexander
c8f830ff2b
Scripts/TempleOfAhnQiraj: Implement Battleguard Sartura's skip-preven… ( #22475 )
...
* Scripts/TempleOfAhnQiraj: Implement Battleguard Sartura's skip-prevention area trigger
* Sartura engages players if they try to skip her by walking past down the tunnel
* Clean up the instance script a bit
2018-09-21 08:54:29 -03:00
ccrs
da19663514
Scripts/ICC: 2e4358f726 followup
...
std::list does not provide random access
2018-09-20 17:45:01 +02:00
ccrs
2e4358f726
Scripts/ICC: update Unchained Magic target selection
...
because we all love retri paladins and hate healers, right?, right?
2018-09-20 17:13:07 +02:00
jackpoz
2a06923879
Core/Movement: Add additional assert
...
Add additional assert to FlightPathMovementGenerator
2018-09-20 15:03:55 +02:00
Sarah Alexander
acdf238802
Scripts/UBRS: Open General Drakkisath's gates once he is defeated ( #22462 )
...
Closes #15769
2018-09-19 16:13:02 +02:00
Treeston
e5d63bc5b0
Core/Chat: Validate UTF8 in chat messages
2018-09-18 17:11:25 +02:00
Treeston
b4258ca4d9
Core/Chat: Fix chat filter to not block certain non-ASCII characters
2018-09-18 17:01:38 +02:00
Treeston
e50344b6df
Core/Chat: Some more chat filtering cleanup:
...
* Always filter control characters
* Clean up stripping of duplicate whitespace
* Adjust .conf.dist to accurately describe what the config settings do
2018-09-18 02:08:33 +02:00
Treeston
e858706270
Core/Chat: Some hyperlink follow-ups:
...
* Ignore messages containing invalid links again instead of trying to sanitize them. Closes #22451 .
* No longer filter messages on the addon channel. Closes #22450 .
2018-09-18 01:28:57 +02:00
Treeston
2dc174029c
Core/Chat: Fix validation of tradeskill recipes that belong to multiple skill lines
2018-09-17 21:29:07 +02:00
Treeston
152f3fc3e3
Core/Chat: Fix tradeskill hyperlinks - embedded GUID is now properly read as base 16 (not 10). Closes #22446 .
2018-09-17 20:36:02 +02:00
DanVS
5b0f4009df
Core/Scripts: Unify Chrono Literals ( #22420 )
...
* Unify Chrono Literals
* Retire IN_MILLISECONDS
* Build fix
* Build fix (sequel)
* Retire urand()
* Edge cases
* Build
* Whitespaces
* More edge cases
* Additional cases
2018-09-17 18:38:22 +02:00
Treeston
28591fd165
Core/Player: Delay resurrection on release for unreachable maps until teleport has completed. Closes #21481 .
2018-09-17 13:14:56 +02:00
Treeston
003cc56d70
Core/Player: Clean up duel related code. Fix a check for abusive client behavior, sanitize pointer usage, code style. Closes #22374 .
2018-09-17 12:40:42 +02:00
Treeston
97ade1321b
Scripts/Commands: Add .debug dummy. It does nothing, which means you can make it do anything.
2018-09-17 11:18:06 +02:00
Treeston
bf6082a835
Core/Chat: Add a missing terminator check
2018-09-17 01:24:14 +02:00
Kittnz
9f945d2f42
Core/Guild: Implement character gender and send in packet. ( #22436 )
...
Closes #22433
Credit xvwyh
2018-09-16 13:17:03 +02:00
HelloKitty
0d1eed5dab
Core/Spells: Include RealPointsPerLevel when determining if aura is negative ( #22427 )
2018-09-15 18:00:20 +02:00