1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-28 23:27:45 +00:00
Commit graph

6912 commits

Author SHA1 Message Date
Mordred
fe471fb4f1 Fix for online status and minor cleanup 2023-03-02 07:38:14 +01:00
Mordred
ffdbed72ce More cleanup around actions 2023-02-28 22:30:54 +01:00
Mordred
0a9f5da1d3 Clarity through better naming of fields. 2023-02-28 10:31:59 +01:00
Mordred
cb61ce54e5 Improve readability of PacketCommand Handlers #2 2023-02-27 14:04:40 +01:00
Mordred
0f08bf8630 Improve readability of PacketCommand Handlers 2023-02-27 13:26:15 +01:00
Mordred
6cb86efd47 Cleanup of GameConnection 2023-02-27 09:57:22 +01:00
Mordred
cd01ed7295 Cleanup of GameConnection 2023-02-27 09:57:12 +01:00
Mordred
0116272e69 Reducing direct calls to getSession 2023-02-27 08:58:08 +01:00
Mordred
5a73cfe4a8
Merge pull request #904 from Skyliegirl33/fix-itemaction
[3.x] Fix ItemAction arg
2023-02-26 11:47:10 +01:00
Mordred
1d7f97c5ef try to fix build 2023-02-25 22:59:34 +01:00
Lucy
fa1a5213d1 Drop inventory items for minion/mount 2023-02-25 19:59:53 +01:00
Lucy
71cedf27e8 Fix slot/container being swapped for action requests 2023-02-25 19:58:47 +01:00
Mordred
d8dd7dea4c Moved player management actually into playerMgr... 2023-02-25 15:58:11 +01:00
Mordred
e0ec74a6bc More cleanups. 2023-02-25 15:31:57 +01:00
Mordred
6ea6f8e190
Merge pull request #903 from Skyliegirl33/status-fix
[3.x] StatusEffect and HudParam fixes
2023-02-22 17:02:02 +01:00
Mordred
89426ade1c
Merge pull request #902 from pinapelz/master
Fixed lambda functions not running during some starting quests and added HIDE_HOTBAR to some Limsa sidequests
2023-02-22 17:00:44 +01:00
Mordred
c647cc2511 Some minor refactorings I came across while working on events. 2023-02-22 14:55:59 +01:00
Mordred
d34bddc6ae Removed redundant max_hp/max_mp 2023-02-21 07:58:53 +01:00
Lucy
b1132d9ef3 Remove statuseffects in the same tick if the expiry time is the same 2023-02-21 06:33:27 +01:00
Pinapelz
16961c757c
Merge branch 'SapphireServer:master' into master 2023-02-20 19:33:29 -08:00
Lucy
7b8cf18851 Statuseffect and hudparam fixes 2023-02-21 01:32:35 +01:00
Mordred
065c1817bd Missed a few state flags functions during renaming. 2023-02-20 16:41:04 +01:00
Mordred
6bf3ac0be8 Refactoring ongoing. 2023-02-20 15:25:57 +01:00
Mordred
188d80d2ec Alot more cleanups in various areas. 2023-02-20 11:24:02 +01:00
Mordred
4f7f3edfce Put world server mainloop on a 300 ms tick 2023-02-20 11:15:01 +01:00
Pinapelz
c63ee936e2
Fixed styling for consistency ManSea003 2023-02-19 19:41:34 -08:00
Pinapelz
0b0b563b49 Add HIDE_HOTBAR to Limsa sidequest scenes 2023-02-19 18:24:50 -08:00
Pinapelz
b7b8f0b5fd Updating starting quests to use new quest parse format
(Pugilist and Arcanist ver.)
Lambda function wasn't getting run. Figured it would be more efficient to just upgrade it.
2023-02-19 18:17:29 -08:00
Mordred
00cb4ade45 Login packet flow further adjusted to be closer to retail 2023-02-18 23:05:15 +01:00
Mordred
d34d93a7dd Fixed an issue with scripts no longer having a function to warp to a different territory type. 2023-02-18 17:59:24 +01:00
Mordred
3a71d90e71 Fixing some array sizes and defining them in common 2023-02-18 15:26:50 +01:00
Mordred
f91494fa7b sendToInRangeSet removed 2023-02-17 22:46:02 +01:00
Mordred
8a419398b2
Merge pull request #901 from hkAlice/fix-tux
[3.x] fix linux build (case sensitive fs import)P;
2023-02-17 20:34:22 +01:00
Alice Ogeda
06a4a46bf2 fix case sensitive fs import; 2023-02-17 14:42:17 -03:00
Mordred
9b46b89c65 Changing various packet sending functions to clean up the project. 2023-02-17 15:34:51 +01:00
Mordred
fbbd599969
Merge pull request #899 from Skyliegirl33/master
[3.x] Support other currencies than gil
2023-02-17 08:01:54 +01:00
Rushi
a17c891c2c
[3.x] Basic map icon support (MapMgr backport) (#896)
* Fix several structs

* Preliminary map icon support (only quests work)
Backport of #721 to 3.x

* MapMgr cleanup

* Add missing null check for ENpcBase

* Use CLASSJOB_SLOTS in PlayerSetup instead

* Use util function for getting bit fields
2023-02-16 22:16:01 +01:00
Mordred
87295a0ff6 Fixed a few fields in playerstatus and changed script events to display script name instad of quest text. 2023-02-16 12:45:01 +01:00
Mordred
85501effed Implemented a basic actionintegrity implementation, subject to be changed.
Fixed replay packet sending.
2023-02-16 08:25:03 +01:00
Lucy
9f048502f7 Support other currencies than gil 2023-02-14 21:29:24 +01:00
Mordred
0167367eeb
Merge pull request #898 from collett8192/3.0_master
fix migration sql
2023-02-14 18:26:51 +01:00
collett
3460916f52 fix migration sql 2023-02-15 00:10:37 +09:00
Mordred
947af534f6
Merge pull request #897 from hkAlice/align-packet-boundary
[3.x] 8-byte packet data alignment;
2023-02-14 14:33:21 +01:00
Alice Ogeda
f761572b25 small fixes/removing useless code; 2023-02-14 10:28:13 -03:00
Alice Ogeda
ae605d5b0d optimize resizing and allocating packet send buffer; 2023-02-14 10:24:35 -03:00
Mordred
9f100bc671 Fixed a couple minor struct issues and overall changed login packetflow to be more retail-like.
Added a few unknown actorcontrol packets for testing.
2023-02-14 13:50:08 +01:00
Mordred
fdd7e0ee9b
Merge pull request #892 from Skyliegirl33/master
[3.x] wip: fixing gearset handler
2023-02-14 07:12:07 +01:00
Mordred
fd7ff989e9
Merge pull request #895 from pinapelz/master
Fixed bugs with some existing quests
2023-02-14 07:10:41 +01:00
Pinapelz
af2eed7a45 Fixed ClsArc000 repeated event notice bug
Kept sending event notice on bNpcKill even when goal was met
2023-02-13 21:20:27 -08:00
Pinapelz
6bdaa2ef6d Fixed ClsArc002 BNpcNameId and Quest Sequence
- Uses getBNpcNameId to check Enemy
- Quest was previously not advancing past sequence 3
2023-02-13 21:20:27 -08:00