1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-23 10:17:44 +00:00
Commit graph

99 commits

Author SHA1 Message Date
Mordred
9a2c346872 Create a way to generate bnpcs from level entries and populate the chasing shadows questbattle 2019-04-15 23:41:43 +02:00
NotAdam
8ffd81248f use prepared statement for item loading, network item stain 2019-04-13 22:42:02 +10:00
Mordred
0079cba784 Changed the way players are being iterated for updating, some questbattle additions 2019-04-07 13:27:56 +02:00
Mordred
af07092978 Refactored the way timestamps are passed through update handlers 2019-04-04 23:29:52 +02:00
Mordred
598dd50ff2 More simplifications of the questbattle handling, exposing a script function to init player position 2019-04-02 00:00:58 +02:00
Mordred
e06099f762 Questbattle instances can be created and joined. 2019-03-31 23:45:03 +02:00
Mordred
305a1e9c3a eobj_parser also parses questbattles now 2019-03-31 13:06:37 +02:00
Mordred
e18ec582ed Do not unlock all minions by default 2019-03-31 11:39:24 +02:00
NotAdam
9eb765e85a add malformed packet check back in and handle lobby connections better 2019-03-26 17:33:00 +11:00
mordred
66be114dc7 Great improved connection stability when connecting to a remote world-server 2019-03-20 09:15:57 +01:00
mordred
bfa6f74501 Renamed GamePacketNew... finally 2019-03-08 15:34:38 +01:00
mordred
f3ff018ade Refactor -> this has been bothering me for a while... 2019-03-08 09:43:56 +01:00
Mordred
b4f1f3afe4
Merge pull request #524 from NotAdam/action_rewrite
WIP action rewrite
2019-03-08 00:08:10 +01:00
Mordred
d30b3b6c47 Improving log readability for client actions 2019-02-24 11:10:55 +01: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
17a15b847e refactor ActionInterruptType and move it into common 2019-02-10 21:21:34 +11:00
NotAdam
98ccf34c32 handle damaged based interrupts versus regular cast interrupts 2019-02-10 21:12:22 +11:00
NotAdam
68b935133c correctly capture itemaction source slot/container from cast packet 2019-02-10 19:50:28 +11:00
NotAdam
458235685a VFX ItemAction handling 2019-02-09 21:48:42 +11:00
NotAdam
d144da7c28 proper action type handling 2019-02-09 19:26:31 +11:00
NotAdam
d151caef85 move effectentry to common, minor refactoring 2019-02-09 17:07:53 +11:00
NotAdam
6cd3ad594b basic action sanity checking, partial casting support, some cleanup 2019-02-09 15:39:05 +11:00
NotAdam
2c076520b9 ignore invalid actions and pass action data into manager 2019-02-09 14:45:28 +11:00
NotAdam
cc31adcbe3 fix dependency on packetcontainer when gameconnection handlers are split into another file 2019-02-09 14:44:57 +11:00
NotAdam
1085a3c154 remove old actioncast setup 2019-02-08 22:07:49 +11:00
NotAdam
3db83cf716 cleanup teleport query code 2019-02-08 21:20:53 +11:00
NotAdam
259c69c3ca remove most code related to the old action implementation 2019-02-08 21:18:01 +11:00
NotAdam
497cc1f028 skeleton action handling inside actionmgr, packet fixes 2019-02-08 21:04:48 +11:00
AriAvery
0411fc8da3 small fix 2019-02-06 19:03:24 +01:00
AriAvery
3db99814c3 Mostly retial like movement + bnpcs auto attack move delay 2019-02-06 18:51:51 +01:00
AriAvery
3137cd8e1c moved vec3 pos into his own files 2019-02-06 11:12:29 +01:00
AriAvery
bd662ec73d fixes no.2 2019-02-06 09:38:31 +01:00
AriAvery
3f1ac7b5d8 fixes 2019-02-06 09:27:30 +01:00
AriAvery
df56b88cae Improved player momvement 2019-02-06 08:49:57 +01:00
NotAdam
252998c194 refactor minion to companion and add companion spawning 2019-02-02 23:06:57 +11:00
NotAdam
3161579a56 #472 - fix gc ranks being read incorrectly in examine packet 2019-02-01 14:01:33 +11:00
NotAdam
8e945a5698 cleanup tellhandler and allow GMs to send messages to busy players 2019-01-31 13:13:46 +11:00
Adam
7972fc9426
Merge pull request #515 from JeidoUran/gmtells
GM Tells fixed
2019-01-31 10:06:03 +11:00
Mordred
d5bb3c847e Some more targetId fixes 2019-01-30 23:48:09 +01:00
JeidoUran
3c4b99668c Fixed GM Tells 2019-01-30 18:29:11 +01:00
Mordred
14cbda944e Quest mobs will be highlighted as such. Retreating mobs will have the target properly reset. Spawning range slightly decreased 2019-01-29 00:10:21 +01:00
NotAdam
72ca7b612d fix UB caused by invalid GC id, set GC rank when changing gc if one isnt set - fixes #472 2019-01-28 18:58:02 +11:00
NotAdam
b9520a6c3e heal npcs when retreating, set hp to max when retreat finishes, cleanup 2019-01-26 13:40:02 +11:00
NotAdam
b1bbfe3acd set correct bnpc animation when aggro'd/passive 2019-01-26 11:39:44 +11:00
Mordred
2973b27e26 Despawn and respawn dead bnpcs 2019-01-23 22:37:55 +01:00
Mordred
239a98848e Fixed bnpc movement 2019-01-20 23:49:43 +01:00
Mordred
b17ce80ce6 BNpcs will now also initiate combat when being attacked, Death should reset them properly. 2019-01-20 13:36:34 +01:00
Mordred
c181e6de23
Merge pull request #484 from itsMaru/develop
RNGManager PoC
2019-01-20 00:39:50 +01:00
Mordred
c4d7160bff Fixed mobs not being killable and spawning will use the correct state 2019-01-20 00:20:35 +01:00