Commit Graph

1022 Commits

Author SHA1 Message Date
Stephen Triche
612cfe22d9 Merged in TorqMySqlFix (pull request #78)
Addresses issues new people have been having running project on Windows 10 and Windows 11

Approved-by: Joe Lin
2024-12-12 03:36:08 +00:00
striche
1e311904cc Addressed issues where users on Windows 10 and Windows 11 were having issues running running the project.
1) Updated all projects to .NET Framework 4.7.2. This was a necessary prerequisite for the core fix.

2) The core fix is to upgrade the version of MySql.Data to address an error when opening connections. There is some kind of nuget issue with updating to the latest version (8.0.32) so fell back to updating to version 8.0.31. This also causes the addition of several all dependant libraries. Opted to just keep those at whatever version was specified by MySql.Data for now.

3) With the upgrade to MySql.Data, there is a behavioral change with the way the .Prepare statemenet works, and now it's required that parameters be added BEFORE calling .Prepare. So I've maded adjustments to the calls to .Prepare.
2023-02-04 16:35:15 -06:00
Robert Baker
8ceee35492 Batch script to copy all files for postbuild -- Reiichi001 2022-11-18 16:34:37 +00:00
Filip Maj
40b677f871 README.md edited online with Bitbucket 2022-11-18 16:31:52 +00:00
Robert Baker
57e7ee1894 Merged in Robert-Baker/importbat-had-a-line-missing-password-fi-1590334814488 (pull request #71)
import.bat had a line missing %PASSWORD% field for importing SQL files.

Approved-by: Filip Maj
2022-01-20 03:15:59 +00:00
PW Anon
61069e6d49 Merged in issue-21 (pull request #69)
Fix to Character Name Reservation

* Ported over changes from resharc/ffxiv-classic-server and merged into new branch.


Approved-by: Filip Maj
2022-01-20 03:15:31 +00:00
Filip Maj
0521b167fb README.md edited online with Bitbucket 2021-03-24 19:58:16 +00:00
CuriousJorge
6e1f13d17a Merged in CuriousJorge/ffxiv-classic-server/dev_local (pull request #72)
Approved-by: Elise <robotbrainify@gmail.com>
Approved-by: Filip Maj <filipmaj@gmail.com>
2020-10-03 16:41:40 +00:00
CuriousJorge
bbf49123b6 Follow-up to prior commit with script changes I forgot to commit. 2020-09-25 18:23:09 -04:00
CuriousJorge
48d996bd4f SetPushEventConditionWithTriggerBox & EventList.cs - Made changes to PushBoxEventCondition so it can function ingame if provided the correct parameters in the eventConditions in the gamedata_actor_class SQL. These are used for the Market Wards entrances in each city
MarketEntrance.lua       - Script mostly laid out and documented.  Some debugging info left in while various warp locations and PrivateAreas still need finishing up.

CraftCommand.lua  - WIP on crafting menu + minigame.  Menu flow worked out for the most part, it's just a matter of plugging in various data for them to replace the debugging values I set currently.
DummyCommand.lua - WIP on Mining minigame.  Still lots missing but it's a start.  Cannot use mining nodes ingame currently without modifying KickEventPacket.cs

Removed orphaned individual ShopSalesman scripts since their info was tabled into a single script awhile back.
2020-09-25 18:15:54 -04:00
CuriousJorge
8ddcd24704 Merged Ioncannon/project-meteor-server:develop into master 2020-09-25 16:19:02 -04:00
PW Anon
1c5fd48d03 Merged in Resharc/project-meteor-server/issue-25 (pull request #68)
Fix to incorrect skill being given upon changing to a new class for the first time.

* Ported over changes from resharc/ffxiv-classic-server and merged into new branch.

* Changed EquipAbilitiesAtLevel(...) to use the level supplied, instead of GetLevel(), which should fix issue 25.

* Revert "Ported over changes from resharc/ffxiv-classic-server and merged into new branch."

    This reverts commit fce3fb5b899c6150230245d73f25255ae2b93549.

Approved-by: Filip Maj <filipmaj@gmail.com>
2020-04-13 20:49:38 +00:00
Filip Maj
31ec4efdcf Fixed GSM offhand not showing the glow. Fixed SQL file db issue. 2020-03-31 18:18:24 -04:00
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