1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-25 14:07:46 +00:00
Commit graph

2808 commits

Author SHA1 Message Date
Mordred
11e06540b2 Added SubWil020
Changed the way QuestFlags are indexed to directly mimic retail.
This should make implementing new quests more straight forward as
indices can be used as they appear in the decompiled scripts.
2019-03-17 22:25:52 +01:00
Mordred
4f8d4a6074 Merge pull request #532 from NotAdam/develop
add missing zonepositions, use move semantics for framework constructor
2019-03-17 11:21:33 +01:00
NotAdam
815acb2b09 move default constructors for SapphireAPI to header 2019-03-17 21:10:20 +11:00
NotAdam
8f435083a6 minor consistency/code style fixes in sapphireapi 2019-03-17 21:07:00 +11:00
NotAdam
6d9ef0e6c3 add missing zonepositions, use move semantics for framework constructor 2019-03-17 13:50:01 +11:00
Mordred
f2a1f3f4b7 Set initial homepoint correctly for uldah and limsa 2019-03-16 23:52:50 +01:00
mordred
65bdba4dfe Refactor -> removal of unnessecary player pointer in eventhandler 2019-03-14 14:08:21 +01:00
Mordred
4eee04156d Plenty more cleanup and code quality adjustments. 2019-03-11 22:48:33 +01:00
Mordred
8ebfc00022 Next time i shall push it all... 2019-03-08 16:48:17 +01:00
mordred
df8a5aacae Renamed GamePacketNew... finally 2019-03-08 15:34:38 +01:00
mordred
e66869b07a More refactoring for code consistency 2019-03-08 11:05:32 +01:00
mordred
3e4964e65c Refactor -> this has been bothering me for a while... 2019-03-08 09:43:56 +01:00
Mordred
e34c4a805c Merge pull request #524 from NotAdam/action_rewrite
WIP action rewrite
2019-03-08 00:08:10 +01:00
NotAdam
6152f0ab5b fix one more IPC padding type inconsistency 2019-03-08 00:43:30 +11:00
NotAdam
e1614fb5f4 fix IPC struct padding type inconsistencies 2019-03-08 00:40:34 +11:00
NotAdam
bb6d1b987b cleanup skillhandler IPC structs having an array with 1 element 2019-03-08 00:35:35 +11:00
NotAdam
dea1f30f8b fix recast time truncated by field size, correctly send actionstart 2019-03-08 00:26:41 +11:00
NotAdam
d948ac942a fix casting stateflag not being unset after finishing a cast 2019-03-07 22:41:05 +11:00
NotAdam
4577ff6a20 minor teleport action script cleanup 2019-03-07 22:24:42 +11:00
NotAdam
e1ddf27d56 add teleporting back in, remove action targeting for now 2019-03-07 21:58:12 +11:00
NotAdam
6c5fc0b270 simplify action interface naming slightly - drops on prefix from vfuncs 2019-03-07 20:33:29 +11:00
NotAdam
3b670ebe57 add ref to Data::Action inside action obj, move can cast logic to action 2019-03-07 20:28:35 +11:00
Mordred
34b437e16d Improving log readability for client actions 2019-02-24 11:10:55 +01:00
NotAdam
92db0e15f2 add EXPOSE_SCRIPT to Heavy Shot script 2019-02-21 00:06:10 +11:00
NotAdam
35dfef2079 Merge branch 'develop' into action_rewrite 2019-02-20 23:26:47 +11:00
Adam
e0c3a5ad51 Merge pull request #531 from NotAdam/develop
fix event_object_parser, add missing instance scripts, minor scriptapi change
2019-02-20 21:20:42 +11:00
NotAdam
82cb94b99a fix invalid indentation on eobj state output 2019-02-20 19:58:57 +11:00
NotAdam
904d062c56 update all the instance scripts to add missing ones and use new api 2019-02-20 19:54:59 +11:00
NotAdam
87e15488b9 update event_object_parser to use contentfindercondition 2019-02-20 19:54:15 +11:00
NotAdam
e23559eec6 pass instancecontent by reference instead of shared ptr 2019-02-20 19:53:54 +11:00
Adam
b9e2fad4f9 Merge pull request #530 from NotAdam/develop
Improve how script modules are built
2019-02-20 17:58:34 +11:00
NotAdam
c5f3cd8f78 better var name in EXPOSE_SCRIPT macro 2019-02-20 17:39:25 +11:00
NotAdam
f7f25e61cc move all scripts over, adds EXPOSE_SCRIPT( classname ) to each script 2019-02-20 17:38:03 +11:00
NotAdam
f9c5f238db Change how scripts init and are exposed during compile time 2019-02-20 17:37:34 +11:00
Adam
179a5d7c99 Merge pull request #529 from DanteMccloud/develop
Pugilist and THM Close to Home MSQ scripts
2019-02-18 18:24:27 +11:00
DanteMccloud
92e9a14877 Add files via upload 2019-02-17 11:35:16 -07:00
Adam
7f50c9fa44 Merge pull request #528 from NotAdam/develop
add working mariadb 10.3 support on windows
2019-02-17 18:03:05 +11:00
NotAdam
b73aa685cd #526 - add working mariadb 10.3 support on windows 2019-02-17 17:42:29 +11:00
NotAdam
f692c7bccf minor refactoring, fix adventurer actions not working 2019-02-17 16:55:00 +11:00
NotAdam
c5a0b97f33 Add EventActions back in so the opening quests work again 2019-02-17 15:47:03 +11:00
Adam
2784cdf4a7 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
aae2dabf34 add mariadb 10.3 support to findmysql - fixes #526 2019-02-17 13:27:32 +11:00
NotAdam
c5f2409234 only allow area aoe actions through the aoe handler 2019-02-11 19:10:42 +11:00
NotAdam
7ecbbd07c7 cleanup some unneeded log output 2019-02-11 14:51:56 +11:00
NotAdam
f9abeee2f7 fix effect packets not showing the action name after the initial cast 2019-02-11 11:47:04 +11:00
NotAdam
9fb1f8c2d5 add players to aggro table when using actions so script callbacks work 2019-02-11 10:36:17 +11:00
NotAdam
4fcef21481 refactor and simplify how actionscripts are called and used 2019-02-11 10:14:14 +11:00
NotAdam
f40f0a30e2 read aspect from exd, correct potency for heavy shot 2019-02-11 10:03:36 +11:00
NotAdam
a60d55250a handle -1 range case for bard/archer 2019-02-11 01:50:41 +11:00
NotAdam
4185ef5f38 cleanup action start behaviour, interrupt any unimplemented actions 2019-02-11 00:40:00 +11:00