vincent-michael
5620eb9463
Update copyright note for 2019
...
auto happy = new year(2019);
2019-01-01 10:14:33 +01:00
Riztazz
05fb27dae4
[3.3.5][master] Core/Movement: Smooth movement #13467 ( #18020 )
...
Implement smooth movement for all waypoint pathing and escortai
(cherry picked from commit 28050f338dfc66e0c40b6a3915bf96e38e0613e5)
2018-02-11 15:53:32 +01:00
vincent-michael
7d00ae4045
Update copyright note for 2018
...
auto happy = new year(2018);
2018-01-01 00:40:17 +01:00
Malcrom
acbc3f5a68
Core/Smartscripts: Add respawn timer to smartscript despawn ( #20070 )
2017-07-22 22:34:23 +02:00
Shauren
3d7c2ef88f
Core/Game: Include cleanup, part 4 - packets and largest headers (after preprocessing, except player/objectmgr)
2017-05-21 23:18:43 +02:00
Shauren
c5d3dd90be
Core/Game: Include cleanup
...
* Mostly aimed at removing Log/DatabaseEnv includes from other headers
* Fix most packet headers including other packet headers - moved common structures such as ItemInstance to their own files
* Moved SAI function definitions to source files (massive or requiring many different dependencies)
2017-05-18 23:53:25 +02:00
treeston
5654fb9343
Merge branch '3.3.5-goshdangitsmartai' into 3.3.5 (PR #17738 )
...
(cherry picked from commit e9eacae7b2ca3c8899a6ee9c8b8146e21fca54db)
Core/SmartScripts: Add missing break, 5f43e7b follow-up.
(cherry picked from commit a4623efaa67be1cfea19e561be83f118a784b9d1)
2017-02-19 15:07:42 +01:00
treeston
b18b05ee4a
AI/SmartScripts: Add SMART_ACTION_DISABLE_EVADE (117).
...
(cherry picked from commit 14b44af38d33be0cab4cb081c1f911b20db8884c)
2017-02-12 15:46:58 +01:00
treeston
8d7ab10efa
Scripts/SmartAI: Some clean-up work:
...
- NULL -> nullptr
- Rename "AssistPlayerInCombat(who)" to "AssistPlayerInCombatAgainst(who)" to reflect what the method actually does
- Code style
No functionality was changed.
(cherry picked from commit 152b3ad5b997f4be06c5bb55ddb15c57a8e28c3b)
# Conflicts:
# src/server/game/AI/SmartScripts/SmartAI.cpp
# src/server/game/AI/SmartScripts/SmartScript.cpp
2017-02-11 22:34:59 +01:00
vincent-michael
86b98686a9
Update copyright note for 2017
...
Happy new year
2017-01-01 16:23:13 +01:00
Shocker
b539ac6afa
Core/GameObjects: Add isUse parameter to GossipHello for distinction between CMSG_GAMEOBJECT_USE and CMSG_GAMEOBJECT_REPORT_USE
2016-05-26 13:09:56 +03:00
Naios
bf33159a70
Core/Game: Converted the game library to a shared library.
...
* There is still the possibility to static link against game.
2016-03-24 01:31:51 +01:00
treeston
e2f2c70ba4
Merge branch '3.3.5-bossboundary' into 3.3.5-base (PR #16089 )
...
(cherry picked from commit 5b8b8c653039ec2add0b3a66468abb85e6f35054)
2016-03-22 22:56:43 +01:00
Naios
28d8f7f70d
CMake: Use inherited dependencies in scripts
...
* Removes the circular dependency between game <-> scripts
(cherry picked from commit 96bc31924a5a418d37bd961ef2880f9072126348)
2016-03-19 23:19:54 +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
joschiwald
2bc4dea4da
Core/Misc: renamed sGossipSelect parameters
...
(cherry picked from commit ad38c2712460fe9d3ecb71959294655d2b88799d)
# Conflicts:
# src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
# src/server/scripts/Kalimdor/zone_azshara.cpp
2015-10-16 11:56:53 +02:00
DDuarte
7d9843c380
Core/Misc: Add a few consts to methods
2015-07-22 23:24:56 +01:00
Shauren
e15ba34444
Core/Misc: Cleaned up data truncation warnings
2015-03-08 22:04:34 +01:00
Vincent-Michael
ab90f74486
Update copyright note for 2015
...
Happy new year
2015-01-01 00:28:09 +01:00
Shauren
6ce0a3107d
Core/Scripts: Changed GetGUID/SetGUID script hooks to operate on ObjectGuid class
...
Fixed compile for boss scripts starting with letters B, C and D
2014-09-15 00:23:47 +02:00
Shauren
a0e50ea35f
Core/Entities: Use ObjectGuid class in game project
2014-09-14 16:14:12 +02:00
Rochet2
9beae1dc97
Removed OnQuestComplete hook, use QuestReward instead. Implemented OnQuestStatusChange hook
...
Also fixed some comments and added overrides
The OnQuestComplete hook was unused and didnt work properly
2014-08-24 14:31:38 +03:00
DDuarte
a394205eca
Core/Server: Add missing overrides
2014-08-09 20:17:40 +01:00
Gacko
7630b3c627
SmartAI: Use same method for removing auras in EnterEvadeMode as in CreatureAI
...
Also fixes warnings about duplicate auras. Self-casted auras were not removed on entering evade mode in SAI as they are in CreatureAI.
2014-03-30 15:05:04 +02:00
joschiwald
7ec7fcf78c
Core/SAI: drop unneeded code
2014-01-10 17:36:04 +01:00
Vincent_Michael
20004050bc
Update copyright note for 2014.
...
Happy new year.
2014-01-01 00:07:53 +01:00
Discover-
20a22662df
Core/SAI: Using SMART_ACTION_SET_FOLLOW with target_type 0 (SMART_TARGET_NONE) will now stop the following completely. Fixes 6 scripts in a clean TDB already using this functionality even though it wasn't implemented.
2013-12-17 10:12:23 +01:00
Malcrom
c045d4c7f4
Core/SmartAI: Reset Actions will not be processed until creature reaches home.
2013-12-12 21:23:14 -03:30
Spp
65cd07a288
Core: Improve error messages for linked_respawn table (and minor cosmetic changes here and there)
2013-11-11 11:03:32 +01:00
Ascathor
2607738990
Core/Code: Unify codestyle for brackets: {} to { }.
...
Also added missing copyright to some files.
2013-10-27 23:46:02 +01:00
Shauren
fb718d20aa
Core/Scripts: Always run OnSpellClick AI hook, even if there are no spells defined for spellclick event.
2013-06-01 18:30:36 +02:00
WyldePointer
47f7687bab
Core: Remove unnecessary commas
...
Last element of enumerator does not need comma after it's value.
Closes #9367
2013-03-09 15:20:57 +00:00
Shauren
5b414bb813
Core/Scripts: Removed useless const modifier on method parameters accepting primitive types passed by value
2013-02-19 17:35:27 +01:00
Vincent_Michael
cc65aba789
Update copyright note for 2013.
...
Happy new year.
2013-01-01 00:41:01 +01:00
Spp
b5c9ab8802
Core/Misc: Reduction of header dependencies - Step II
2012-11-20 12:30:30 +01:00
Spp
81606e5d1e
Core/Misc: Define some methods const
2012-11-20 09:29:52 +01:00
Spp
358c6a26d6
Core: Warning fixes (Also some -pedantic under game folder)
2012-09-10 13:04:31 +02:00
Discover-
e190a202ca
Core/CreatureAI: Implement an OnSpellClick hook instead of the ugly way that uses DoAction with EVENT_SPELLCLICK.
...
Core/SmartAI: Implement SMART_EVENT_ON_SPELLCLICK. Parameter is the clicker.
If someone could update the wiki accordingly for SAI I would appreciate that. Thanks to @Shauren for some help!
2012-06-19 00:07:20 +02:00
Shauren
28f8e42a69
Core/AI: Added EventInform hook for GameObjectAI and implemented it in SAI
2012-06-11 11:10:46 +02:00
Discover-
013fe44b92
Core/SAI: Implement SMART_ACTION_SET_RANGED_MOVEMENT (79) and SMART_ACTION_SET_STAND_STATE (101). Updated wiki accordingly. These were required in order to properly be able to convert EventAI to SmartAI.
2012-05-29 12:19:46 +02:00
Shauren
4f14693ef2
Core/Scripts: Corrected previous commit and added a few AI hooks to GameObjectAI
2012-04-14 18:26:16 +02:00
Shocker
a08cb234c0
Merge pull request #5918 from GyxTom/master
...
Core/Misc: Various cleanups
2012-03-28 18:00:42 -07:00
click
cf29214364
Core/AI: Fix some wannabe-invinceable typos here and there...
2012-03-29 00:47:56 +02:00
Gyx
72cdcbfced
Core/Game: Code style.
...
Signed-off-by: Gyx <[email protected] >
2012-03-28 19:11:50 +08:00
Shauren
254256668b
Core: Fixed compile without PCH
2012-03-01 23:45:07 +01:00
click
5411e1ce52
Core: Clean up whitespace and tabs in the base sourcetree
2012-02-18 16:52:08 +01:00
Subv2112
229d4119e8
Core/SAI: Fixed SMART_ACTION_SET_INVINCIBILITY_HP_LEVEL
...
Signed-off-by: Subv <[email protected] >
2012-02-02 14:35:45 -05:00
Subv2112
3d4f55723c
Core/SAI: Linked events should be executed after the event that linked them is executed.
...
Core/SAI: Allow SMART_EVENT_GO_STATE_CHANGED to use ActionInvoker target
Signed-off-by: Subv2112 <[email protected] >
2012-01-22 20:36:01 -05:00
Subv2112
aaa255b83d
Core/SAI: Implemented SMART_EVENT_GO_STATE_CHANGED and SMART_ACTION_GO_SET_LOOT_STATE
...
Signed-off-by: Subv2112 <[email protected] >
2012-01-06 11:09:01 -05:00
Subv2112
d889edb436
Core/SAI: Self-casted auras should not be removed when the NPC resets
...
Signed-off-by: Subv2112 <[email protected] >
2012-01-05 15:09:55 -05:00