1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-05-19 08:57:46 +00:00
Commit graph

251 commits

Author SHA1 Message Date
JeidoUran
39a5f25478 Added worldId to Examine, and world name properly displays
World name displays in the HUD and in the Examine window
2019-04-17 00:31:19 +02:00
Mordred
6c43c79af1 First iteration of questbattle update logic 2019-04-17 00:10:32 +02:00
Mordred
69f3d47100 Create a way to generate bnpcs from level entries and populate the chasing shadows questbattle 2019-04-15 23:41:43 +02:00
NotAdam
1c8ca42d6c use prepared statement for item loading, network item stain 2019-04-13 22:42:02 +10:00
Mordred
6c8124373c Changed the way players are being iterated for updating, some questbattle additions 2019-04-07 13:27:56 +02:00
Mordred
2014ec41dc Refactored the way timestamps are passed through update handlers 2019-04-04 23:29:52 +02:00
Mordred
e09637c20e More simplifications of the questbattle handling, exposing a script function to init player position 2019-04-02 00:00:58 +02:00
Mordred
8d1b25eaa1 Questbattle instances can be created and joined. 2019-03-31 23:45:03 +02:00
Mordred
be4d961116 eobj_parser also parses questbattles now 2019-03-31 13:06:37 +02:00
Mordred
b38da7c7cf Do not unlock all minions by default 2019-03-31 11:39:24 +02:00
NotAdam
aac14164b8 add malformed packet check back in and handle lobby connections better 2019-03-26 17:33:00 +11:00
mordred
bd497a74a9 Great improved connection stability when connecting to a remote world-server 2019-03-20 09:15:57 +01:00
mordred
df8a5aacae Renamed GamePacketNew... finally 2019-03-08 15:34:38 +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
Mordred
34b437e16d Improving log readability for client actions 2019-02-24 11:10:55 +01: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
7ccea66120 refactor ActionInterruptType and move it into common 2019-02-10 21:21:34 +11:00
NotAdam
ff712cfb0b handle damaged based interrupts versus regular cast interrupts 2019-02-10 21:12:22 +11:00
NotAdam
5f98d00d48 correctly capture itemaction source slot/container from cast packet 2019-02-10 19:50:28 +11:00
NotAdam
4c888aba1b VFX ItemAction handling 2019-02-09 21:48:42 +11:00
NotAdam
5b66b5433f proper action type handling 2019-02-09 19:26:31 +11:00
NotAdam
274a591fed move effectentry to common, minor refactoring 2019-02-09 17:07:53 +11:00
NotAdam
370261591e basic action sanity checking, partial casting support, some cleanup 2019-02-09 15:39:05 +11:00
NotAdam
2cf1b5aaf7 ignore invalid actions and pass action data into manager 2019-02-09 14:45:28 +11:00
NotAdam
6f5591220b fix dependency on packetcontainer when gameconnection handlers are split into another file 2019-02-09 14:44:57 +11:00
NotAdam
125e877409 remove old actioncast setup 2019-02-08 22:07:49 +11:00
NotAdam
37f71da03c cleanup teleport query code 2019-02-08 21:20:53 +11:00
NotAdam
a90dfca45f remove most code related to the old action implementation 2019-02-08 21:18:01 +11:00
NotAdam
c12348a52e skeleton action handling inside actionmgr, packet fixes 2019-02-08 21:04:48 +11:00
AriAvery
cbae2c7a69 small fix 2019-02-06 19:03:24 +01:00
AriAvery
64c814157b Mostly retial like movement + bnpcs auto attack move delay 2019-02-06 18:51:51 +01:00
AriAvery
434b8d421e moved vec3 pos into his own files 2019-02-06 11:12:29 +01:00
AriAvery
dd9cb1aae3 fixes no.2 2019-02-06 09:38:31 +01:00
AriAvery
8f012777a2 fixes 2019-02-06 09:27:30 +01:00
AriAvery
baedbf6e71 Improved player momvement 2019-02-06 08:49:57 +01:00
NotAdam
b777f24195 refactor minion to companion and add companion spawning 2019-02-02 23:06:57 +11:00
NotAdam
f084b34c3a #472 - fix gc ranks being read incorrectly in examine packet 2019-02-01 14:01:33 +11:00
NotAdam
290587592a cleanup tellhandler and allow GMs to send messages to busy players 2019-01-31 13:13:46 +11:00
Adam
b0f3e51f79 Merge pull request #515 from JeidoUran/gmtells
GM Tells fixed
2019-01-31 10:06:03 +11:00
Mordred
ace1d043ac Some more targetId fixes 2019-01-30 23:48:09 +01:00
JeidoUran
9a4c8b3253 Fixed GM Tells 2019-01-30 18:29:11 +01:00
Mordred
0ea201fd5e 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
1380db037a 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
edd050ece9 heal npcs when retreating, set hp to max when retreat finishes, cleanup 2019-01-26 13:40:02 +11:00
NotAdam
7cef77e2eb set correct bnpc animation when aggro'd/passive 2019-01-26 11:39:44 +11:00
Mordred
b0649858fa Despawn and respawn dead bnpcs 2019-01-23 22:37:55 +01:00
Mordred
813ad98c5f Fixed bnpc movement 2019-01-20 23:49:43 +01:00
Mordred
46205e9db4 BNpcs will now also initiate combat when being attacked, Death should reset them properly. 2019-01-20 13:36:34 +01:00