1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-28 15:17:46 +00:00
Commit graph

2781 commits

Author SHA1 Message Date
NotAdam
88a252f2f8 update all the instance scripts to add missing ones and use new api 2019-02-20 19:54:59 +11:00
NotAdam
5df527c420 update event_object_parser to use contentfindercondition 2019-02-20 19:54:15 +11:00
NotAdam
cec2264d53 pass instancecontent by reference instead of shared ptr 2019-02-20 19:53:54 +11:00
Adam
fd90572aa8
Merge pull request #530 from NotAdam/develop
Improve how script modules are built
2019-02-20 17:58:34 +11:00
NotAdam
843ed1381f better var name in EXPOSE_SCRIPT macro 2019-02-20 17:39:25 +11:00
NotAdam
966f51b76a move all scripts over, adds EXPOSE_SCRIPT( classname ) to each script 2019-02-20 17:38:03 +11:00
NotAdam
16fa522ca9 Change how scripts init and are exposed during compile time 2019-02-20 17:37:34 +11:00
Adam
eca4337443
Merge pull request #529 from DanteMccloud/develop
Pugilist and THM Close to Home MSQ scripts
2019-02-18 18:24:27 +11:00
DanteMccloud
c7f935b841
Add files via upload 2019-02-17 11:35:16 -07:00
Adam
8b4a497dae
Merge pull request #528 from NotAdam/develop
add working mariadb 10.3 support on windows
2019-02-17 18:03:05 +11:00
NotAdam
37b88a4810 #526 - add working mariadb 10.3 support on windows 2019-02-17 17:42:29 +11:00
NotAdam
36b693fc70 minor refactoring, fix adventurer actions not working 2019-02-17 16:55:00 +11:00
NotAdam
8db5818371 Add EventActions back in so the opening quests work again 2019-02-17 15:47:03 +11:00
Adam
26cab668a5
Merge pull request #527 from NotAdam/develop
add mariadb 10.3 support to findmysql - fixes #526
2019-02-17 13:41:49 +11:00
NotAdam
cf686aee01 add mariadb 10.3 support to findmysql - fixes #526 2019-02-17 13:27:32 +11:00
NotAdam
29f1f9b6bc only allow area aoe actions through the aoe handler 2019-02-11 19:10:42 +11:00
NotAdam
8e74681db1 cleanup some unneeded log output 2019-02-11 14:51:56 +11:00
NotAdam
5a94679b2d fix effect packets not showing the action name after the initial cast 2019-02-11 11:47:04 +11:00
NotAdam
9dccec2eee add players to aggro table when using actions so script callbacks work 2019-02-11 10:36:17 +11:00
NotAdam
c561b50058 refactor and simplify how actionscripts are called and used 2019-02-11 10:14:14 +11:00
NotAdam
8aeaa0c443 read aspect from exd, correct potency for heavy shot 2019-02-11 10:03:36 +11:00
NotAdam
d219b593a0 handle -1 range case for bard/archer 2019-02-11 01:50:41 +11:00
NotAdam
cd26f7f48c cleanup action start behaviour, interrupt any unimplemented actions 2019-02-11 00:40:00 +11:00
NotAdam
a5dd8fb816 send effect packets for single target damage attacks 2019-02-11 00:11:29 +11:00
NotAdam
a40859e4b4 add single target damage to actions 2019-02-10 23:53:44 +11:00
NotAdam
29f649ff0a correctly call action script callbacks + some mp debug output 2019-02-10 23:34:15 +11:00
NotAdam
7051734b68 restructure how actionscripts work 2019-02-10 23:28:15 +11:00
NotAdam
0890023532 add eobj action handling 2019-02-10 22:13:47 +11:00
NotAdam
17a15b847e refactor ActionInterruptType and move it into common 2019-02-10 21:21:34 +11:00
NotAdam
5acdef853a minor cleanup in regards to how we handle players who cast actions 2019-02-10 21:18:03 +11:00
NotAdam
98ccf34c32 handle damaged based interrupts versus regular cast interrupts 2019-02-10 21:12:22 +11:00
NotAdam
af59013dbe merge in interrupt behaviour from old branch, calculate cooldown time 2019-02-10 21:01:17 +11:00
NotAdam
68b935133c correctly capture itemaction source slot/container from cast packet 2019-02-10 19:50:28 +11:00
NotAdam
a5aaa1b792 set target correctly on action objs 2019-02-09 23:54:49 +11:00
NotAdam
f202a8820e formatting consistency 2019-02-09 23:36:37 +11:00
NotAdam
6388d0bfd9 map more action cost types 2019-02-09 23:36:07 +11:00
NotAdam
e22316e425 cleanup cost subtraction code, won't be done inside action object 2019-02-09 23:16:35 +11:00
NotAdam
6a9d3c18ec change action cost system to allow for a variable amount of costs 2019-02-09 23:14:30 +11:00
NotAdam
bd7860d896 fix default damage aspect 2019-02-09 23:07:13 +11:00
NotAdam
cc9e1a4275 refactor transactionId -> sequence 2019-02-09 22:59:14 +11:00
NotAdam
7f4eeef162 log invalid itemaction types 2019-02-09 22:45:29 +11:00
NotAdam
458235685a VFX ItemAction handling 2019-02-09 21:48:42 +11:00
NotAdam
66f787ca0b add 99.99% accurate (probably) mp calculation 2019-02-09 20:49:22 +11:00
NotAdam
44f22a518a fix windows build? 2019-02-09 19:43:30 +11:00
NotAdam
d144da7c28 proper action type handling 2019-02-09 19:26:31 +11:00
NotAdam
2d9baddb33 cleanup incorrect usage of HandleActionType 2019-02-09 19:24:32 +11:00
NotAdam
dc7d760c2f fix actions being interrupted incorrectly 2019-02-09 18:32:10 +11:00
NotAdam
758b27b90a add classjob check to casting actions 2019-02-09 18:02:11 +11:00
NotAdam
c17de516c7 cleanup unused getClassAsInt function 2019-02-09 18:01:53 +11:00
NotAdam
d8a1c751fd add (some) cost types and cost data to action obj 2019-02-09 18:01:39 +11:00