Filip Maj
aa54fb11cc
Reimplemented dream packets. Fixed instance update bug that was locking up client when waking up. When going to sleep the proper position is saved. Still need to handle if the player logs out in the inn vs sleeping.
2019-07-27 21:54:05 -04:00
Filip Maj
e4d43d952b
Removing the duplicate bugs after renaming folders to upper case (pls don't break).
2019-07-27 20:13:16 -04:00
Filip Maj
ae3a6f1b27
Leftover file from previous commits.
2019-07-26 23:27:33 -04:00
Filip Maj
5724cf53bf
Removed weird lowercase refs.
2019-07-26 23:26:37 -04:00
Filip Maj
0ec9c5576c
Packet refactoring.
2019-07-26 23:24:06 -04:00
Filip Maj
96641865bc
Added Goobbue to the checks.
2019-07-25 20:35:12 -04:00
Filip Maj
ea7bf4b86d
Mount music will now persist while mounted through zoning. Shit forgot gobbue.
2019-07-25 20:28:57 -04:00
Filip Maj
94d1915acb
Fixed dismount message on rentals.
2019-07-25 20:00:46 -04:00
Filip Maj
02e41f6103
Bugfix.
2019-07-25 19:51:11 -04:00
Filip Maj
b627ecf0fe
Finished filling out lua script for rentals/summons/new chocos.
2019-07-25 19:46:05 -04:00
Filip Maj
ca4f00cfe3
Fixed bug where no name would appear in the post-chocobo naming cutscene.
2019-07-25 19:44:22 -04:00
Filip Maj
8687e43191
Fixed actors not being resent on login into already available session due to those actors being in the instance list but not the client. Added chocobo rental code.
2019-07-11 12:13:23 -04:00
Yogurt
d3027c3b26
ReAdding Azia's fixes that got removed when I fucked up on the license change.
2019-06-24 18:39:11 -04:00
paru
afd056d82d
Merged in parulina/project-meteor-server/linux_fixes (pull request #65 )
...
Linux fixes
2019-06-22 18:59:54 +00:00
paru
e6802d514c
Fix lowercase Actors/Group/work
2019-06-21 03:17:16 +02:00
parulina
66ed26617d
Replace xcopy with built-in VS content copy
2019-06-21 02:48:50 +02:00
parulina
f5bf5956b2
Updated NLog to fix mono console output under Linux and removed NLog.config/schema
2019-06-21 02:48:28 +02:00
Filip Maj
c14b117947
Fixing World nlog.
2019-06-19 01:16:49 -04:00
Filip Maj
91549bff7a
Updated Map Server namespace. Moved all other data folders (www and sql) to data folder. Renamed boot name to Project Meteor.
2019-06-19 01:10:15 -04:00
Filip Maj
18ef69f3d1
Updated git ignore as it's causing Debug.cs to be missing.
2019-06-19 00:45:12 -04:00
Filip Maj
104f3daf7c
Readme update.
2019-06-19 00:19:51 -04:00
Filip Maj
b85b35a2b6
Renamed assemblies.
2019-06-19 00:17:39 -04:00
Filip Maj
0f61c4c0e1
Cleaned up namespaces (still have to do Map Project) and removed references to FFXIV Classic from the code. Removed the Launcher Editor project as it is no longer needed (host file editing is cleaner).
2019-06-19 00:05:18 -04:00
Filip Maj
7587a6e142
Merge branch 'license_fix' into develop
2019-06-18 22:57:25 -04:00
Filip Maj
8940e65885
Changed the project name from "FFXIV Classic Server" to "Project Meteor Server" to avoid trademark issues.
2019-06-18 22:55:32 -04:00
Filip Maj
29ec6a9a88
Merge branch 'develop' of https://bitbucket.org/Ioncannon/ffxiv-classic-server into develop
2019-06-17 23:29:34 -04:00
Filip Maj
3e26c491d4
Added license.md (see previous commit).
2019-06-17 23:28:44 -04:00
Filip Maj
9fd0e96b0e
Added AGPL license to the whole codebase. All other devs who's code is in the project as of June 2019 came to agreement that they were fine to add this license to the project; Demo, Devi, Jorge, Azia, Shozokui, Dude22072.
2019-06-17 23:21:36 -04:00
Filip Maj
a9619a4b3c
Fixed lobby packets not logging.
2019-06-17 23:08:48 -04:00
yogurt
8276c5c247
Merged in skeletonhorn/ffxiv-classic-server (pull request #64 )
...
Add playanimation script
2019-06-12 14:41:19 +00:00
Yogurt
e9b3f4e51e
Add playanimation script
2019-06-10 21:32:22 -07:00
yogurt
187d8300b0
Merged in skeletonhorn/ffxiv-classic-server (pull request #63 )
...
Add packet flush when packet queue is full to Lobby and World servers
2019-06-10 15:59:32 +00:00
Yogurt
8da65938b7
Update ifrit appearance id to fix irit death animation
2019-06-09 17:21:21 -07:00
Yogurt
a92b558c88
Fix removing abilities from hotbar
2019-06-09 16:53:35 -07:00
Yogurt
57f3de66f8
Fix level 0 stuff
2019-06-09 15:34:31 -07:00
Yogurt
561114833c
Add one more check to World Server. This should fix World breaking after
...
idling for a long time
2019-06-09 15:14:23 -07:00
Yogurt
324026874a
Add packet flush when packet queue is full to Lobby and World servers
2019-06-08 23:02:49 -07:00
yogurt
dbdff59e0f
Merged in skeletonhorn/ffxiv-classic-server (pull request #62 )
...
Develop
2019-06-09 05:19:35 +00:00
Yogurt
a996797beb
Level 0 class fixes
...
Add level 1 abilities when switching to level 0 class
Fix client error when switching to level 0 class
2019-06-08 21:44:06 -07:00
Yogurt
32330d557c
Small command fixes
...
fix "You learn [command]." message not printing the name of the command
and enable message.
Make database save the short version of command id in hotbar table
2019-06-08 21:11:51 -07:00
yogurt
ec85cfd590
Merged in takhlaq/ffxiv-classic-server (pull request #61 )
...
Combat changes and fixes.
Approved-by: Filip Maj <filipmaj@gmail.com>
2019-06-08 22:58:02 +00:00
Filip Maj
89c6191710
Added handling the "show text" param for emotes.
2019-06-08 17:37:14 -04:00
Filip Maj
eb43a7523d
Forgot to commit TradeOfferCommand changes. Added removing the active ls if you are kicked/retired.
2019-06-08 17:28:09 -04:00
Filip Maj
f5ebb3fb3b
Added caps and more checks for linkshells.
2019-06-08 17:06:10 -04:00
Filip Maj
8a03c40af9
Fixed linkshell invites being stackable. Fixed founder of a LS not being set to master.
2019-06-08 15:51:17 -04:00
Filip Maj
a07aa12783
Fixed new positions after realignment not saving. Fixed Dealer info not clearing from the db sometimes.
2019-06-08 14:46:19 -04:00
Filip Maj
e91960040c
Fixed equip command breaking due to gearset referencing slot not actual item in slot.
2019-06-06 02:14:49 -04:00
Filip Maj
fea8638775
Changed id datatype for items to bigint. Removed bazaar and retainer inventories (now all in the characters_inventory table). Added server_items_dealing table for bazaar.
2019-06-06 01:50:15 -04:00
Filip Maj
c286df6a91
Cleaned up Bazaar deal/undeal scripts and disabled the check one due to an lockup. Needs lua rework to fix.
2019-06-06 01:45:06 -04:00
Filip Maj
3dcd9af6c0
Added "ToString" methods for Items, Packages, and Actors for easier debugging. Rewrote dealing code in InventoryItem as well as the WorldMaster. Rewrote how Bazaar and Retainer inventory is stored on the DB, merging all three tables into one. Removed a bunch of DB code due to the previous point. Random Item cleanup.
2019-06-06 01:43:27 -04:00