Lopfest
61547cab59
Core/SAI: added new action SMART_ACTION_PLAY_ANIMKIT ( #19170 )
2017-03-11 13:39:38 +01:00
treeston
59d48ce7e4
Core/Movement: Add new SplineChainMovementGenerator that allows accurate replication of sniffed waypoints in static sequences, along with DB facilities that allow loading of waypoints from DB.
...
(cherry picked from commit 6d00d3f283 )
Merge remote-tracking branch 'Treeston/3.3.5-splinechains' into 3.3.5 (PR #17946 )
(cherry picked from commit 20f483967f )
Core/Movement: Add a convenience default ctor to SplineChainResumeInfo, and fix PCH build in some configurations (zzz why do we even keep Appveyor and Travis around).
(cherry picked from commit 4fa646c0b2 )
PCH build fix. Again.
(( Alright, you made me waste 20 minutes of my life on a full nonPCH rebuild of the core now. ))
(( I hope you're happy. ))
(cherry picked from commit 4a1a460241 )
2017-03-01 22:03:35 +01:00
treeston
5654fb9343
Merge branch '3.3.5-goshdangitsmartai' into 3.3.5 (PR #17738 )
...
(cherry picked from commit e9eacae7b2 )
Core/SmartScripts: Add missing break, 5f43e7b follow-up.
(cherry picked from commit a4623efaa6 )
2017-02-19 15:07:42 +01:00
Shauren
5dbe9e7890
Core/Creatures: Implemented all creature equipment modifiers
...
* It is now possible to give creatures a mythic/heroic weapon
Closes #19160
2017-02-19 10:58:08 +01:00
treeston
573cb9d20f
AI/SmartScripts: SMART_ACTION_ADD_QUEST -> SMART_ACTION_OFFER_QUEST. Open quest offer instead of adding straight to log - old behavior can be requested using action_param2. Closes #17735 .
...
(cherry picked from commit ba4d6f6393 )
2017-02-12 16:07:27 +01:00
treeston
b18b05ee4a
AI/SmartScripts: Add SMART_ACTION_DISABLE_EVADE (117).
...
(cherry picked from commit 14b44af38d )
2017-02-12 15:46:58 +01:00
treeston
d0f4588652
Core/SmartScripts: Add SMART_TARGET_LOOT_RECIPIENTS. Does what it says on the tin.
...
Use this new target type to fix The Rider of Blood, The Rider of Frost, The Rider of the Unholy. Closes #17817 .
(cherry picked from commit e2c915fb43 )
2017-02-12 15:46:19 +01:00
SnapperRy
3e74109857
Core/SmartAI: change SMART_ACTION_RISE_UP (114) to SMART_ACTION_MOVE_OFFSET and implement offset movement via target fields. ( #17362 )
...
(cherry picked from commit ba0cb53b02 )
Rename 9999_99_99_99_world.sql to 2016_07_15_07_world.sql
(cherry picked from commit 2fd124f9a3 )
2017-02-05 17:45:07 +01:00
Aokromes
927561c4cf
DB/Quest: fix availability for some quests
...
Closes #17371 by SnapperRy
(cherry picked from commit a307157dac )
2017-01-29 20:45:47 +01:00
ariel-
d40c151cc8
Core/Scripts: Extended SMART_ACTION_SET_INST_DATA to also set BossStates. ( #16739 )
...
Scripts/Dire Maul: Initialize boss states array so it may be called from SmartAI. (Ref #6429 )
(cherry picked from commit d1d0c64ad1 )
# Conflicts:
# src/server/game/AI/SmartScripts/SmartScriptMgr.cpp
2017-01-29 18:04:10 +01:00
vincent-michael
86b98686a9
Update copyright note for 2017
...
Happy new year
2017-01-01 16:23:13 +01:00
Shauren
885d9b53c3
Core/DataStores: Updated dbc/db2 to 7.0.1.20994
2016-05-20 23:48:48 +02:00
MitchesD
92b74d6bdc
Merge pull request #16523 from tkrokli/smart_action_set_corpse_delay
...
[3.3.5][6.x]Core/SmartScript: create SMART_ACTION_SET_CORPSE_DELAY
(cherry picked from commit 8e152e0d4a )
2016-04-08 23:51:18 +02:00
Shauren
e6e3e799d0
Build fixes
2016-04-02 19:22:30 +02:00
DDuarte
252220ed6e
Core/SAI: Code improvements to SMART_ACTION_RANDOM_SOUND
...
Warning fixes and extra sanity checks
Ref #16376
(cherry picked from commit 77087db793 )
2016-04-02 14:52:15 +02:00
Lopfest
c457de1e80
Core/SAI: added SMART_ACTION_RANDOM_SOUND
...
Closes #16376
(cherry picked from commit e4af2baa7e )
2016-04-02 14:51:13 +02:00
Naios
329225b40d
Core/Game: Move singleton instances into compilation units
...
* Fixes issues when building shared libraries
(prevents gcc and clang from providing several instance)
2016-03-11 18:35:49 +01:00
Shauren
db0b8bf24e
Core/Maps: Changed the way area data is stored in maps, it now uses ID field from AreaTable.dbc instead AreaBit used for exploration marker (and is not unique anymore on top of simply being stupidly confusing)
...
Note: Extracting maps is required
2016-02-02 19:13:04 +01:00
Vincent-Michael
478cc756eb
Update copyright note for 2016
...
Happy new year (Again new year with idiots ...)
2016-01-01 00:34:25 +01:00
Rushor
58da855925
Core/SAI: Add SMART_ACTION_RISE_UP for Z Axis
...
* closes #15188
2015-07-30 10:37:02 +02:00
Vincent-Michael
2e586bc520
Core: Header cleanup in game/*/*.cpp
2015-07-25 20:18:42 +02:00
MitchesD
d68df33c76
Core/SmartScripts: added new action SMART_ACTION_COMBAT_STOP
...
* this avoid using hacks like evade, faction change or rooting. I wonder how SAI could be without this
2015-07-24 22:54:15 +02:00
DDuarte
57da378dea
Core/SAI: Fix some weird code in SmartAIMgr::IsTextValid
...
Additions to cb0e6cac63
2015-07-19 21:54:48 +01:00
DDuarte
cb0e6cac63
Core/SAI: Fix an issue in IsTextValid when using guids
...
Fixes #15122
2015-07-19 17:19:41 +01:00
MitchesD
23b1c042ad
Core/SmartScripts: added SMART_ACTION_SET_COUNTER and SMART_EVENT_COUNTER_SET
...
as per request of DB developers
2015-04-02 18:02:34 +02:00
Shauren
854917a31a
Core/DataStores: Added an extra safeguard for loading db2 hotfix locale tables - invalid row will no longer cause crashes
2015-03-06 18:52:58 +01:00
jackpoz
e6f26cfb1f
Core/Misc: Fix static analysis issues
...
Fix some static analysis issues reported by Coverity.
Rename SpellMgr::EnsureSpellInfo() to SpellMgr::AssertSpellInfo() to be consistent with other similar methods.
2015-02-08 19:40:03 +01:00
Vincent-Michael
ab90f74486
Update copyright note for 2015
...
Happy new year
2015-01-01 00:28:09 +01:00
Rat
926a37a305
Core/Spells: more code updates...
2014-11-22 17:18:16 +01:00
DDuarte
07a640de0d
Core: Fix warnings, mostly wrong printf formatters
2014-10-27 21:56:44 +00:00
Shauren
9e1930959d
Core/Entities: Changed object lowguid to uint64
2014-10-26 02:57:28 +02:00
Vincent-Michael
02192ab870
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
2014-10-12 02:02:07 +02:00
Vincent-Michael
1e181d7021
Core:/SAI: Added better error log output in 0a897616da
2014-10-11 18:56:58 +02:00
joschiwald
90a2acfbdf
Core/SAI: changed multiple validation checks
2014-10-11 18:52:01 +02:00
Vincent-Michael
0a897616da
Core/SAI: Added new error for wrong target orientation value
2014-10-11 05:33:34 +02:00
Vincent-Michael
63d7b348bb
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
2014-10-10 05:29:06 +02:00
Vincent-Michael
ec784be893
Core/SAI: Ingore text valid errors for SMART_TARGET_CREATURE_DISTANCE / SMART_TARGET_CREATURE_RANGE / SMART_TARGET_CLOSEST_CREATURE
2014-10-07 22:56:50 +02:00
Vincent-Michael
def151bb18
Core/SAI: Fix text over errors
2014-10-07 21:49:50 +02:00
Vincent-Michael
8abdede17d
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
2014-10-05 03:51:13 +02:00
Vincent-Michael
a3192b1ae3
Core: Fix warning
2014-10-05 03:50:45 +02:00
Vincent-Michael
689b7f6d56
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
2014-10-05 03:44:35 +02:00
Vincent-Michael
ef92d31c49
Revert "Core/SAI: Added new error for is using other script as sai"
...
This reverts commit d08862a792 .
2014-10-04 20:24:58 +02:00
Vincent-Michael
d08862a792
Core/SAI: Added new error for is using other script as sai
2014-10-04 20:18:02 +02:00
Vincent-Michael
3d0c5cbf9a
Core/SAI: Fix typo
2014-10-04 19:45:33 +02:00
Vincent-Michael
973df92043
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
2014-10-04 16:32:14 +02:00
Vincent-Michael
a21149e1b7
Core/SAI: Added new error log is not using SmartAI / SmartGameObjectAI in db
2014-10-04 16:19:52 +02:00
Vincent-Michael
339ddf5e83
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
2014-10-04 03:29:04 +02:00
Vincent-Michael
1d92315492
Core/SAI: CleanUp in 98257b9472 / 2838a62264
2014-10-03 20:06:22 +02:00
Vincent-Michael
c1381c2219
Merge branch 'master' of github.com:TrinityCore/TrinityCore into 4.3.4
2014-10-03 17:20:22 +02:00
Vincent-Michael
98257b9472
Core/Sai: Added SMART_ACTION_TALK error log also for -guid creature
2014-10-03 16:20:12 +02:00