Filip Maj
|
4aa3a444d0
|
Messages for the Aetheryte Node appearing.
|
2017-06-27 20:17:24 -04:00 |
|
Filip Maj
|
c09471ed43
|
GL completion animation will only play to self now.
|
2017-06-26 00:14:26 -04:00 |
|
Filip Maj
|
fc96dac7c7
|
Fixed work values being totally wrong for guildleves. Added Add/Remove GL command.
|
2017-06-25 23:35:55 -04:00 |
|
Filip Maj
|
b5db036d71
|
Abandoning/Completing GLs now marks them correctly in the Journal.
|
2017-06-25 23:02:20 -04:00 |
|
Filip Maj
|
e5afe8791b
|
Implemented the ending portion of the guildleve.
|
2017-06-25 22:43:15 -04:00 |
|
Filip Maj
|
c071b9d684
|
Pushing new Aetheryte scripts that handle when GL is active. Finally added an error check for some lua callbacks.
|
2017-06-25 15:11:35 -04:00 |
|
Filip Maj
|
019e305525
|
Fixed redundant looping when removing/finishing a director. Fixed issue where packets to delete content group wouldn't send. Fixed issue where ContentGroups/Directors weren't clearing after deletion causing a growing amount of zombie groups/directors.
|
2017-06-25 14:52:32 -04:00 |
|
Filip Maj
|
875b76634a
|
Implemented more of the Guildleve Director. Correct script is now autoloaded based on leveplate. Players are now added to the contentgroup on leve start. Moved animation and stuff to C# side of things. Cleaned up code.
|
2017-06-25 14:25:54 -04:00 |
|
Filip Maj
|
c78fa033af
|
Fixed sbytes not processing correctly for work updates. Added a sync all function to guildleves.
|
2017-06-24 17:14:18 -04:00 |
|
Filip Maj
|
8fb4910320
|
Fixed work values not updating. GL UI now shows up though it isn't configured.
|
2017-06-24 16:58:02 -04:00 |
|
Filip Maj
|
186d5b5cc5
|
Had a bug where actor id was set to the wrong packet. Will have to also look at this target thing later.
|
2017-06-24 16:29:13 -04:00 |
|
Filip Maj
|
25cd75d40c
|
Added way to instantiate a GL Director. Aetheryte parent now does it.
|
2017-06-24 15:57:46 -04:00 |
|
Filip Maj
|
8ccd3439c1
|
Added marker update method for guildleves.
|
2017-06-24 15:54:02 -04:00 |
|
Filip Maj
|
a80c80454b
|
Added more work values and guildleve funcs. Also realized target will always == the queuedpacket session. This will make broadcasting packets easier once cleaned up.
|
2017-06-24 15:47:53 -04:00 |
|
Filip Maj
|
eb17da1c89
|
Modified how directors work to allow for persistence. Implemented GuildleveDirector object and it's work values.
|
2017-06-24 15:31:42 -04:00 |
|
Filip Maj
|
2d7d10a417
|
Renamed Item dataobject to ItemData. Added guildleve data.
|
2017-06-24 14:12:52 -04:00 |
|
Filip Maj
|
44a76c94af
|
Added guildleve helper funcs.
|
2017-06-24 12:07:27 -04:00 |
|
Filip Maj
|
f00e878dd0
|
Fixed session issue. Still a stopgap until d/cing is implemented.
|
2017-06-19 23:11:24 -04:00 |
|
Filip Maj
|
0c8642d6ab
|
Merge branch 'develop' of https://bitbucket.org/Ioncannon/ffxiv-classic-server into develop
|
2017-06-19 22:24:45 -04:00 |
|
Filip Maj
|
c1d67538f3
|
Added item storage packet for armoire.
|
2017-06-19 22:21:21 -04:00 |
|
Filip Maj
|
dbaea65c19
|
Fixed how login/zoning session start is handled. Should fix the bug where a player could not relogin into a server twice.
|
2017-06-19 16:30:04 -04:00 |
|
Filip Maj
|
b838027cba
|
Partially figured out the SetSpecialEventWork Packet.
|
2017-06-15 01:18:57 -04:00 |
|
Filip Maj
|
1d9f57a385
|
Cleaned up the emotes code.
|
2017-06-15 00:19:18 -04:00 |
|
Filip Maj
|
0e8de966a9
|
Fixed emotes, they all work now.
|
2017-06-15 00:05:14 -04:00 |
|
Filip Maj
|
866e2d3559
|
Merge branch 'develop' of https://bitbucket.org/Ioncannon/ffxiv-classic-server into develop
|
2017-06-14 22:24:26 -04:00 |
|
Filip Maj
|
d96d5b29a5
|
Fixed issue where spawn packets were sent on zone out. Added all npcs to Camp Bearded Rock. Rewrote how mapobjs get loaded in, no more hardcodes. Added tons mapobjs to the DB. Added ferry npcs.
|
2017-06-14 22:24:09 -04:00 |
|
CuriousJorge
|
cfb3a473c1
|
Applying bugfix from Master to Develop.
Fixes the issue where actors are spawning in with default movement speed instead of their current.
|
2017-06-06 17:33:02 -04:00 |
|
Tahir Akhlaq
|
72099e92bb
|
fixed some races
|
2017-06-06 02:11:45 +01:00 |
|
Filip Maj
|
c67c5f3bdf
|
Bug fix on broadcast packet method, filled out what 0x144 does.
|
2017-05-16 23:43:53 -04:00 |
|
Filip Maj
|
08b3564d7e
|
Added things for testing mapobjs.
|
2017-05-05 02:37:01 -04:00 |
|
Filip Maj
|
1516e0bc50
|
Added homepoint and aetheryte code. You can set the homepoint on an aetheryte or inn and the return menu will show the correct response. Added effects/msgs to teleport/return. Some sql changes I forgot.
|
2017-05-01 22:30:43 -04:00 |
|
Filip Maj
|
8c9ecebae6
|
Added a "silent" option for LuaEngine calls. More content instance work. Full classpath now used for zones.
|
2017-04-29 20:30:54 -04:00 |
|
Filip Maj
|
2de4934c41
|
Fixed battle npcs appearing strangely (no nameplate, wrong colour, etc), and implemented content groups!
|
2017-04-15 16:33:56 -04:00 |
|
Filip Maj
|
0d4ed1d1c8
|
Cleaned up the way a npc ls is set. Added an optimization, no changes are made if it is being set to the same value already set. Added the handler for npc linkshells when they are used.
|
2017-04-09 14:01:15 -04:00 |
|
Filip Maj
|
90e48f9ddd
|
Added npc ls saving/functionality.
|
2017-04-09 12:48:27 -04:00 |
|
Filip Maj
|
4bb222a47a
|
Current phase wasn't being loaded in. Fixed.
|
2017-04-04 01:42:34 -04:00 |
|
Filip Maj
|
c71aa0b45e
|
Fixed crash if completionCheck callback wasn't there.
|
2017-04-04 01:25:08 -04:00 |
|
Filip Maj
|
e38a995574
|
Fixed a game message not appearing when objectives were completed.
|
2017-04-04 01:21:06 -04:00 |
|
Filip Maj
|
7fa4a1eb80
|
Added callbacks to help with quest management. Abandoning a quest now works.
|
2017-04-04 01:10:26 -04:00 |
|
Filip Maj
|
9d63be52e3
|
Added the Waste Not Want Not quest.
|
2017-04-02 23:50:51 -04:00 |
|
Filip Maj
|
c0f7f1b1ad
|
Fixed quest commands not working from Lua. The uint/string overload was confusing it.
|
2017-04-02 18:44:47 -04:00 |
|
Filip Maj
|
248ea0cce1
|
Merge branch 'develop' into lua_waiters
|
2017-04-02 14:29:37 -04:00 |
|
Filip Maj
|
2b780687dd
|
Actor state from a spawn location wasn't being set.
|
2017-04-02 13:48:56 -04:00 |
|
Filip Maj
|
e0c9ca2bc2
|
Added break in the "setPushCircle" function. Fixed bug in the actor properties util. If a packet got full while inserting the property, it wouldn't get inserted in the next one.
|
2017-04-02 12:51:23 -04:00 |
|
Filip Maj
|
6c366110ef
|
Added "CanAcceptQuest" and "IsQuestCompleted" helpers.
|
2017-03-28 18:03:16 -04:00 |
|
Tahir Akhlaq
|
6dd8bdda0c
|
Merged in takhlaq/ffxiv-classic-server/null (pull request #38)
added db launch args and improved import time on gamedata_actor_class.sql
|
2017-03-27 16:57:02 +00:00 |
|
Tahir Akhlaq
|
a2a30003e0
|
added db launch args and improved import time on gamedata_actor_class.sql
|
2017-03-25 04:36:19 +00:00 |
|
Filip Maj
|
6e12668176
|
Fixed the journal entry not clearing on removal.
|
2017-03-20 23:37:05 -04:00 |
|
Filip Maj
|
8f89eb8f23
|
Added quest accept/complete functions, and fixed a bug with removing quests from the DB.
|
2017-03-20 23:31:11 -04:00 |
|
Filip Maj
|
a77d2a9b48
|
Fixed crash.
|
2017-03-20 21:53:43 -04:00 |
|