Lucy
390a53a6c6
Add statuseffect cost type
2023-03-08 18:57:10 +01:00
Lucy
995bce495d
Add even more modifiers
2023-03-08 18:57:10 +01:00
Lucy
ed4104c83e
Add more modifiers
2023-03-06 23:47:39 +01:00
Mordred
aead026960
Merge pull request #909 from hkAlice/achievos
...
[3.x] save achievement to sql db;
2023-03-06 10:12:53 +01:00
Mordred
f4ab4ab418
More cleanup of player packets.
2023-03-06 10:12:29 +01:00
Alice Ogeda
7538d2b4e3
achievement sql;
2023-03-05 20:44:42 -03:00
Mordred
86f0432293
Added a simple version check to worldServer.
2023-03-03 21:47:05 +01:00
Mordred
ffdbed72ce
More cleanup around actions
2023-02-28 22:30:54 +01:00
Mordred
cd01ed7295
Cleanup of GameConnection
2023-02-27 09:57:12 +01:00
Mordred
6bf3ac0be8
Refactoring ongoing.
2023-02-20 15:25:57 +01:00
Mordred
00cb4ade45
Login packet flow further adjusted to be closer to retail
2023-02-18 23:05:15 +01:00
Mordred
3a71d90e71
Fixing some array sizes and defining them in common
2023-02-18 15:26:50 +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
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
Alice Ogeda
f6acb8540d
align packets in containers to 8 byte boundary;
2023-02-13 22:32:43 -03:00
Alice Ogeda
d99eeac6b8
naming;
2023-02-13 16:29:45 -03:00
Alice Ogeda
d5022516f5
fix actionresult, hudparam, resting packet; comment action filter for sprint false selftarget; warp vfx on exit range; fix status duration;
2023-02-13 16:27:36 -03:00
Alice Ogeda
1ba6ea02d5
temporarily move integritystatus to zonedef;
2023-02-13 12:20:48 -03:00
Lucy
595795d3b0
Implement glamouring
2023-02-11 17:31:48 +01:00
Alice Ogeda
83a08ea149
Merge branch 'master' of https://github.com/SapphireServer/Sapphire into teletubbies-vacuum-cleaner
2023-02-10 17:14:24 -03:00
Alice Ogeda
88f8c7c19a
move teleport to warpmgr; more player to playermgr; cleanup;
2023-02-10 13:05:53 -03:00
Lucy
dac6c63414
Fix dyeing and implement removeItem method
2023-02-10 04:54:50 +01:00
Lucy
1e3fe5e9c2
Fix UpdateInventorySlot to use right opcode
2023-02-10 04:37:40 +01:00
Mordred
38b92fafa9
Create and load member lists of fcs.
2023-02-08 15:22:33 +01:00
Mordred
0df9fca281
Beginnings of FC. FC can be created in petition mode.
2023-02-05 22:46:46 +01:00
Lucy
dbbc45d924
Fix FindContent struct
2023-02-03 23:40:24 +01:00
Tahir
c7b1a2f29b
db: remove extraneous comma from fc prepared statement
...
- log the failing query
2023-02-03 13:40:25 +00:00
Mordred
4bb35c8bb8
Basic db statements for main fc table
2023-02-02 22:46:51 +01:00
Mordred
68a5040fb9
Class and db table for basic FC representation
2023-02-02 22:46:51 +01:00
Alice Ogeda
0f995cd934
chatchannel fetch by player id; general cleanup;
2023-02-02 02:30:31 -03:00
Mordred
00d62fbc6c
Major rework of yield events.
2023-02-01 13:34:21 +01:00
Mordred
ee942b36b7
Added FC related packet structs
2023-01-29 21:57:57 +01:00
Mordred
a1b3c3acf6
Removal/Replacement of old packet opcodes and structs
2023-01-29 21:31:55 +01:00
Lucy
5b225de6f7
Map out modifiers for lut and handle deserializing
2023-01-28 20:02:34 +01:00
Lucy
fe82d50288
Merge branch 'ThreePointThree' of https://github.com/SapphireServer/Sapphire into ThreePointThree
2023-01-27 21:32:22 +01:00
Lucy
f3627a9566
Convert action lut to JSON
2023-01-27 21:25:26 +01:00
Mordred
6cde08d073
Cleanup inside the player class.
2023-01-27 11:13:57 +01:00
Mordred
6ef3c0b071
WiP Added house removal, taken from collets commit.
2023-01-26 14:46:39 +01:00
Mordred
fb425c3213
WiP Fix houses not building right.
2023-01-25 12:46:19 +01:00
Mordred
0cfde3d9e8
WiP Land purchase does now directly update and building somewhat works. Still needs work.
2023-01-25 12:07:23 +01:00
Mordred
94929caf96
WiP more housing.
2023-01-24 21:50:09 +01:00
Lucy
880ec9af36
Fix playerspawn again, weird memory issue
2023-01-24 18:52:29 +01:00
Mordred
480f3fb3d0
WiP Buying More packet adjustments for housing.
2023-01-24 08:30:50 +01:00