Commit Graph

1109 Commits

Author SHA1 Message Date
Filip Maj 20b1ec18a9 DOH/DOL graphic support.
Adding the rest of the missing item graphics for DOH/DOL weapons. Modified the equip script to also set the correct "special" graphics for the workbenches and such.
2020-03-29 13:33:27 -04:00
Filip Maj 41b891feaf Adding scripts for new npcs. 2020-03-15 01:07:17 -04:00
Filip Maj 47a2eddaf0 Adding NPCs in fields from captures. Updated Shop script.
The captures we have are full of npcs that were never imported; finally did so. Updated shop script with Jorge's work.
2020-03-15 01:05:43 -04:00
Filip Maj 2e5cf8dfec Updating tables for missing chara graphics and npcs.
Added missing neck and index finger graphics to character_appearance. Adding a bunch of monster classes and chocobo classes/spawns for getting the license. Also the CRP npcs.
2020-03-14 13:03:24 -04:00
Filip Maj eecb5ac8a1 Fixed appearance bugs. Fixed a lua arg bug.
-Due to using ordinals instead of keys, the NPC voices were set wrong. This is fixed now, as all appearance loading from the DB uses keys now.
-Fixed hairVariation not loading for lobby/map server.
-Fixed a lua arg bug.
2020-03-13 23:17:12 -04:00
Filip Maj 99c8aff702 Fixed event status packet using the wrong event type. Changed kickevent in player class to use notice type. 2020-02-28 00:05:46 -05:00
Filip Maj d588dd0348 Turns out the player also spawns out of the inn for the nightmare. Fixed (and renamed a spawn). 2019-07-27 23:11:39 -04:00
Filip Maj 7883143089 Added script to handle what happens after a dream that causes a warp. Adds a quest for Hildi ones, warps all other 3. 2019-07-27 22:43:47 -04:00
Filip Maj c753e61b62 Merge remote-tracking branch 'origin/develop' into develop 2019-07-27 21:55:31 -04:00
Filip Maj 42f0046ee7 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:55:07 -04:00
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