dude22072
|
454e7506cf
|
Backport quests that dont require onBnpcKill or onEobjHit
|
2021-12-14 20:51:26 -06:00 |
|
Mordred
|
11b0683e7e
|
Added script generation for onEventItem, event not yet called from the server.
|
2021-12-15 00:36:41 +01:00 |
|
Mordred
|
8eeba39edb
|
Renaming of linkshells implemented
|
2021-12-12 23:26:12 +01:00 |
|
Mordred
|
fed653ed62
|
Fix create linkshell event with existing name
|
2021-12-09 22:10:14 +01:00 |
|
Mordred
|
3023a78533
|
Send linkshell action result after creation of linkshells.
|
2021-12-03 22:21:18 +01:00 |
|
Mordred
|
9704069703
|
Properly finalize ls creation event
|
2021-12-02 23:27:27 +01:00 |
|
Mordred
|
e385522e52
|
Linkshell groundwork, events can now be implemented more easy
|
2021-12-02 22:58:36 +01:00 |
|
Rushi
|
9da566f19b
|
Fix formatting and remove unnecessary header
|
2021-12-01 21:42:54 +01:00 |
|
Rushi
|
763657c435
|
Update ManWil002 (Close to Home)
|
2021-12-01 20:42:50 +01:00 |
|
Mordred
|
48ed9da414
|
Initial commit of Sapphire for FFXIV 3.0 "light rewrite"
|
2021-11-27 00:53:57 +01:00 |
|
Mordred
|
dceff7eed6
|
Merge branch 'develop' of https://github.com/SapphireMordred/Sapphire into develop
# Conflicts:
# .appveyor.yml
# .gitmodules
# .travis.yml
# CMakeLists.txt
# CMakeSettings.json
# README.md
# cmake/FindMySQL.cmake
# cmake/paths.cmake
# deps/datReader/Dat.cpp
# deps/datReader/Dat.h
# deps/datReader/DatCat.cpp
# deps/datReader/DatCat.h
# deps/datReader/DatCategories/bg/lgb.h
# deps/datReader/DatCategories/bg/sgb.h
# deps/datReader/Exd.cpp
# deps/datReader/Exd.h
# deps/datReader/ExdCat.cpp
# deps/datReader/ExdCat.h
# deps/datReader/ExdData.cpp
# deps/datReader/ExdData.h
# deps/datReader/Exh.cpp
# deps/datReader/Exh.h
# deps/datReader/File.cpp
# deps/datReader/File.h
# deps/datReader/GameData.cpp
# deps/datReader/GameData.h
# deps/datReader/Index.cpp
# deps/datReader/Index.h
# deps/datReader/SqPack.cpp
# deps/datReader/SqPack.h
# deps/datReader/bparse.cpp
# deps/datReader/bparse.h
# deps/datReader/conv.cpp
# deps/datReader/conv.h
# deps/datReader/crc32.cpp
# deps/datReader/crc32.h
# deps/datReader/stream.cpp
# deps/datReader/stream.h
# deps/datReader/zlib.cpp
# deps/datReader/zlib.h
# deps/mysqlConnector/Connection.cpp
# deps/mysqlConnector/Connection.h
# deps/watchdog/Watchdog.h
# sql/schema/inserts.sql
# sql/schema/schema.sql
# src/api/PlayerMinimal.h
# src/api/SapphireApi.cpp
# src/api/main.cpp
# src/common/Common.h
# src/common/CommonGen.h
# src/common/Config/ConfigMgr.cpp
# src/common/Database/DbCommon.h
# src/common/Database/DbConnection.cpp
# src/common/Database/DbWorkerPool.cpp
# src/common/Exd/ExdDataGenerated.cpp
# src/common/Exd/ExdDataGenerated.h
# src/common/Logging/Logger.cpp
# src/common/Network/CommonActorControl.h
# src/common/Network/Connection.cpp
# src/common/Network/Connection.h
# src/common/Network/PacketDef/Ipcs.h
# src/common/Network/PacketDef/Zone/ClientZoneDef.h
# src/common/Network/PacketDef/Zone/ServerZoneDef.h
# src/common/Util/Util.cpp
# src/common/Util/UtilMath.cpp
# src/common/Util/UtilMath.h
# src/dbm/DbManager.cpp
# src/dbm/main.cpp
# src/lobby/Forwards.h
# src/lobby/GameConnection.cpp
# src/lobby/GameConnection.h
# src/lobby/ServerLobby.cpp
# src/lobby/mainLobbyServer.cpp
# src/scripts/action/common/ActionSprint3.cpp
# src/scripts/common/CmnDefCutSceneReplay.cpp
# src/scripts/common/GilShop.cpp
# src/scripts/common/aethernet/Aetheryte.cpp
# src/scripts/common/aethernet/HousingAethernet.cpp
# src/scripts/common/eobj/HousingEstateEntrance.cpp
# src/scripts/common/housing/CmnDefHousingSignboard.cpp
# src/scripts/common/warptaxi/WarpTaxi.cpp
# src/scripts/instances/questbattles/ChasingShadows.cpp
# src/scripts/quest/ManFst001.cpp
# src/scripts/quest/ManFst002.cpp
# src/scripts/quest/ManFst003.cpp
# src/scripts/quest/ManFst004.cpp
# src/scripts/quest/ManFst005.cpp
# src/scripts/quest/ManSea001.cpp
# src/scripts/quest/ManSea002.cpp
# src/scripts/quest/ManSea003.cpp
# src/scripts/quest/ManWil001.cpp
# src/scripts/quest/ManWil002.cpp
# src/scripts/quest/ManWil003.cpp
# src/scripts/quest/ManWil004.cpp
# src/scripts/quest/subquest/gridania/SubFst001.cpp
# src/scripts/quest/subquest/gridania/SubFst002.cpp
# src/scripts/quest/subquest/gridania/SubFst003.cpp
# src/scripts/quest/subquest/gridania/SubFst004.cpp
# src/scripts/quest/subquest/gridania/SubFst005.cpp
# src/scripts/quest/subquest/gridania/SubFst008.cpp
# src/scripts/quest/subquest/gridania/SubFst009.cpp
# src/scripts/quest/subquest/gridania/SubFst010.cpp
# src/scripts/quest/subquest/gridania/SubFst011.cpp
# src/scripts/quest/subquest/gridania/SubFst013.cpp
# src/scripts/quest/subquest/gridania/SubFst014.cpp
# src/scripts/quest/subquest/gridania/SubFst015.cpp
# src/scripts/quest/subquest/gridania/SubFst019.cpp
# src/scripts/quest/subquest/gridania/SubFst026.cpp
# src/scripts/quest/subquest/gridania/SubFst029.cpp
# src/scripts/quest/subquest/gridania/SubFst030.cpp
# src/scripts/quest/subquest/gridania/SubFst034.cpp
# src/scripts/quest/subquest/gridania/SubFst039.cpp
# src/scripts/quest/subquest/gridania/SubFst041.cpp
# src/scripts/quest/subquest/gridania/SubFst045.cpp
# src/scripts/quest/subquest/limsa/SubSea001.cpp
# src/scripts/quest/subquest/limsa/SubSea012.cpp
# src/scripts/quest/subquest/uldah/SubWil000.cpp
# src/scripts/quest/subquest/uldah/SubWil001.cpp
# src/scripts/quest/subquest/uldah/SubWil002.cpp
# src/scripts/quest/subquest/uldah/SubWil004.cpp
# src/scripts/quest/subquest/uldah/SubWil006.cpp
# src/scripts/quest/subquest/uldah/SubWil007.cpp
# src/scripts/quest/subquest/uldah/SubWil018.cpp
# src/scripts/quest/subquest/uldah/SubWil019.cpp
# src/scripts/quest/subquest/uldah/SubWil020.cpp
# src/scripts/quest/subquest/uldah/SubWil021.cpp
# src/scripts/quest/subquest/uldah/SubWil022.cpp
# src/scripts/quest/subquest/uldah/SubWil027.cpp
# src/scripts/quest/subquest/uldah/SubWil028.cpp
# src/scripts/quest/subquest/uldah/SubWil029.cpp
# src/tools/action_parse/main.cpp
# src/tools/discovery_parser/main.cpp
# src/tools/event_object_parser/instance.tmpl
# src/tools/event_object_parser/main.cpp
# src/tools/event_object_parser/questbattle.tmpl
# src/tools/exd_common_gen/main.cpp
# src/tools/exd_struct_gen/ExdData.cpp.tmpl
# src/tools/exd_struct_gen/ExdData.h.tmpl
# src/tools/exd_struct_gen/main.cpp
# src/tools/exd_struct_test/main.cpp
# src/tools/mob_parse/main.cpp
# src/tools/nav_export/lgb.h
# src/tools/nav_export/main.cpp
# src/tools/nav_export/nav/TiledNavmeshGenerator.cpp
# src/tools/nav_export/navmesh_exporter.h
# src/tools/nav_export/obj_exporter.h
# src/tools/pcb_reader/lgb.h
# src/tools/pcb_reader/main.cpp
# src/tools/pcb_reader/nav/TiledNavmeshGenerator.cpp
# src/tools/pcb_reader/navmesh_exporter.h
# src/tools/pcb_reader/obj_exporter.h
# src/tools/quest_parser/main.cpp
# src/tools/questbattle_bruteforce/main.cpp
# src/world/Action/Action.cpp
# src/world/Action/Action.h
# src/world/Action/ActionLut.h
# src/world/Action/ActionLutData.cpp
# src/world/Action/EffectBuilder.cpp
# src/world/Action/EffectBuilder.h
# src/world/Action/EffectResult.cpp
# src/world/Action/EffectResult.h
# src/world/Action/EventAction.cpp
# src/world/Action/EventAction.h
# src/world/Action/ItemAction.cpp
# src/world/Action/ItemAction.h
# src/world/Actor/Actor.cpp
# src/world/Actor/Actor.h
# src/world/Actor/BNpc.cpp
# src/world/Actor/BNpc.h
# src/world/Actor/Chara.cpp
# src/world/Actor/Chara.h
# src/world/Actor/EventObject.cpp
# src/world/Actor/EventObject.h
# src/world/Actor/Npc.cpp
# src/world/Actor/Npc.h
# src/world/Actor/Player.cpp
# src/world/Actor/Player.h
# src/world/Actor/PlayerEvent.cpp
# src/world/Actor/PlayerInventory.cpp
# src/world/Actor/PlayerQuest.cpp
# src/world/Actor/PlayerSql.cpp
# src/world/Event/Director.cpp
# src/world/Event/Director.h
# src/world/Event/EventHandler.h
# src/world/ForwardsZone.h
# src/world/Inventory/HousingItem.cpp
# src/world/Inventory/HousingItem.h
# src/world/Inventory/Item.cpp
# src/world/Inventory/Item.h
# src/world/Inventory/ItemContainer.cpp
# src/world/Inventory/ItemContainer.h
# src/world/Linkshell/Linkshell.h
# src/world/Manager/ActionMgr.cpp
# src/world/Manager/ActionMgr.h
# src/world/Manager/DebugCommandMgr.cpp
# src/world/Manager/DebugCommandMgr.h
# src/world/Manager/EventMgr.cpp
# src/world/Manager/EventMgr.h
# src/world/Manager/HousingMgr.cpp
# src/world/Manager/HousingMgr.h
# src/world/Manager/InventoryMgr.cpp
# src/world/Manager/InventoryMgr.h
# src/world/Manager/ItemMgr.cpp
# src/world/Manager/ItemMgr.h
# src/world/Manager/LinkshellMgr.cpp
# src/world/Manager/LinkshellMgr.h
# src/world/Manager/MarketMgr.cpp
# src/world/Manager/MarketMgr.h
# src/world/Manager/NaviMgr.cpp
# src/world/Manager/NaviMgr.h
# src/world/Manager/PlayerMgr.cpp
# src/world/Manager/PlayerMgr.h
# src/world/Manager/RNGMgr.cpp
# src/world/Manager/RNGMgr.h
# src/world/Manager/ShopMgr.cpp
# src/world/Manager/ShopMgr.h
# src/world/Manager/TerritoryMgr.cpp
# src/world/Manager/TerritoryMgr.h
# src/world/Math/CalcBattle.cpp
# src/world/Math/CalcStats.cpp
# src/world/Math/CalcStats.h
# src/world/Navi/NaviProvider.cpp
# src/world/Navi/NaviProvider.h
# src/world/Network/GameConnection.cpp
# src/world/Network/GameConnection.h
# src/world/Network/Handlers/ActionHandler.cpp
# src/world/Network/Handlers/CFHandlers.cpp
# src/world/Network/Handlers/ClientTriggerHandler.cpp
# src/world/Network/Handlers/EventHandlers.cpp
# src/world/Network/Handlers/GMCommandHandlers.cpp
# src/world/Network/Handlers/InventoryHandler.cpp
# src/world/Network/Handlers/PacketHandlers.cpp
# src/world/Network/PacketWrappers/ActorControlSelfPacket.h
# src/world/Network/PacketWrappers/EffectPacket.h
# src/world/Network/PacketWrappers/ExaminePacket.h
# src/world/Network/PacketWrappers/NpcSpawnPacket.h
# src/world/Network/PacketWrappers/PlayerSetupPacket.h
# src/world/Network/PacketWrappers/PlayerSpawnPacket.h
# src/world/Network/PacketWrappers/UpdateInventorySlotPacket.h
# src/world/Script/NativeScriptApi.cpp
# src/world/Script/NativeScriptApi.h
# src/world/Script/NativeScriptMgr.cpp
# src/world/Script/NativeScriptMgr.h
# src/world/Script/ScriptLoader.cpp
# src/world/Script/ScriptMgr.cpp
# src/world/Script/ScriptMgr.h
# src/world/ServerMgr.cpp
# src/world/ServerMgr.h
# src/world/Session.cpp
# src/world/Session.h
# src/world/StatusEffect/StatusEffect.cpp
# src/world/StatusEffect/StatusEffect.h
# src/world/Territory/Cell.cpp
# src/world/Territory/House.cpp
# src/world/Territory/House.h
# src/world/Territory/Housing/HousingInteriorTerritory.cpp
# src/world/Territory/Housing/HousingInteriorTerritory.h
# src/world/Territory/HousingZone.cpp
# src/world/Territory/HousingZone.h
# src/world/Territory/InstanceContent.cpp
# src/world/Territory/InstanceContent.h
# src/world/Territory/Land.cpp
# src/world/Territory/Land.h
# src/world/Territory/QuestBattle.cpp
# src/world/Territory/QuestBattle.h
# src/world/Territory/Territory.cpp
# src/world/Territory/Territory.h
# src/world/mainGameServer.cpp
|
2021-11-22 23:29:45 +01:00 |
|
コレット
|
23b7b052a1
|
PublicContent support. (#720)
* PublicContent support.
* update code
|
2021-08-16 18:18:29 +10:00 |
|
collett
|
301bd61180
|
update to 5.55 hotfix
Co-authored-by: Jeido Uran <tourais.q@gmail.com>
|
2021-07-27 07:33:55 +09:00 |
|
DantestyleXD
|
7f7e2fa005
|
[ Subquests ] SubFst025, SubFst037, SubFst042, SubFst043, SubFst046, SubFst048 added
|
2020-06-28 03:52:45 +02:00 |
|
DantestyleXD
|
535b9f55b7
|
[ Subquests ] SubFst026 and SubFst041 adjust
|
2020-06-28 03:23:22 +02:00 |
|
DantestyleXD
|
acc2c18c95
|
[ Subquests ] SubFst002, SubFst008, SubFst011, SubFst014 adjust - SubFst008 and SubFst021 add
|
2020-06-28 03:19:22 +02:00 |
|
DantestyleXD
|
5f99c481d1
|
move to a better folder
|
2020-06-28 01:33:19 +02:00 |
|
DantestyleXD
|
9aaa58dada
|
[ Class Quest ] ClsArc006 is Fixed ( Will need a revision )
|
2020-06-20 03:25:22 +02:00 |
|
DantestyleXD
|
7c00f1ae7f
|
[ Class Quest ] ClsArc005 is Fixed ( Will need a revision )
|
2020-06-20 03:24:54 +02:00 |
|
DantestyleXD
|
16bf0f822c
|
[ Class Quest ] ClsArc004 is Fixed ( Will need a revision )
|
2020-06-20 03:24:20 +02:00 |
|
DantestyleXD
|
8b038147b4
|
[ Class Quest ] ClsArc003 is Fixed (Will need a revision)
|
2020-06-20 03:23:48 +02:00 |
|
DantestyleXD
|
a12e8e9656
|
[ Class Quest ] ClsArc002 is Fixed
|
2020-06-20 02:20:22 +02:00 |
|
DantestyleXD
|
92e0935ff2
|
[ Class Quest ] ClsArc001 fixed
|
2020-06-20 02:13:09 +02:00 |
|
DantestyleXD
|
928e029480
|
[ Class Quest ] ClsArc000 fixed
|
2020-06-20 02:11:20 +02:00 |
|
collett
|
b70435413e
|
Selling items and buying back from shop, show corresponding messages in chat.
|
2020-05-11 06:27:34 +09:00 |
|
Adam
|
96774b5f55
|
Merge pull request #651 from Arazati/develop-serious
implemented dyeable items
|
2020-03-17 12:54:08 +11:00 |
|
Arazati
|
4c75f1fd32
|
implement dyeing items + show dyes in examine
|
2020-03-14 00:57:09 -07:00 |
|
NotAdam
|
894c1016af
|
fix quest_parser to use new service locator
|
2020-03-01 11:58:26 +11:00 |
|
NotAdam
|
ca102697f4
|
move to new service locator
|
2020-03-01 11:58:26 +11:00 |
|
NotAdam
|
b6344cfe23
|
fix excel structures, been a while
|
2020-02-24 23:04:52 +11:00 |
|
collett
|
333650c3d5
|
Fix #632.
|
2020-02-08 00:43:49 +09:00 |
|
Adam
|
1123292c7a
|
Merge pull request #627 from NotAdam/develop
fix some warnings & world shouldn't crash when warming up object cache
|
2020-01-11 18:42:19 +11:00 |
|
NotAdam
|
a70f381e68
|
fix some warnings & world shouldn't crash when warming up object cache
|
2020-01-11 18:20:06 +11:00 |
|
collett
|
6e4f861234
|
Fix shop packet.
|
2020-01-08 18:26:11 +09:00 |
|
collett
|
08704ffe88
|
Play the sound effect when buying items from shop.
When selling the sound effect is also played (and shop switch to buy back tab as well) but the selling logic code is not there so...
|
2020-01-06 19:57:18 +09:00 |
|
collett
|
4bed2f4c30
|
Allow action scripts to add effect.
|
2020-01-06 19:25:01 +09:00 |
|
NotAdam
|
2cf93ce861
|
fix linux build
|
2020-01-06 20:23:03 +11:00 |
|
NotAdam
|
8fa3a7d3f4
|
Merge branch 'develop' into exit_poprange
|
2020-01-05 20:06:31 +11:00 |
|
collett
|
badfb2f0a9
|
Fix aetheryte.
|
2020-01-03 22:39:45 +09:00 |
|
Mordred
|
1c78f9835e
|
Fixed housing opcodes
|
2019-10-28 22:18:23 +01:00 |
|
Mordred
|
9d49f0a272
|
Changed makeActorControl calls aswell
|
2019-10-09 18:42:25 +02:00 |
|
Mordred
|
cfc4a997fe
|
Changed makeActorControl calls aswell
|
2019-10-09 18:42:25 +02:00 |
|
Mordred
|
20e25d73b9
|
Renamed ActorControl packets and definitions according to usage
|
2019-10-09 18:14:53 +02:00 |
|
Mordred
|
9bfb9c74f0
|
Renamed ActorControl packets and definitions according to usage
|
2019-10-09 18:14:53 +02:00 |
|
NotAdam
|
317d16e3ed
|
rename some getters and zonechannelpacket -> worldchannelpacket
|
2019-08-09 17:49:40 +10:00 |
|
NotAdam
|
7f686ffee5
|
rename some getters and zonechannelpacket -> worldchannelpacket
|
2019-08-09 17:49:40 +10:00 |
|
NotAdam
|
9c3fba263e
|
rename zone to territory
|
2019-08-09 17:49:40 +10:00 |
|
NotAdam
|
891a73720d
|
rename zone to territory
|
2019-08-09 17:49:40 +10:00 |
|
NotAdam
|
86517c53ea
|
somewhat working action lut stuff
|
2019-06-02 02:30:54 +10:00 |
|
NotAdam
|
d755ea2a32
|
somewhat working action lut stuff
|
2019-06-02 02:30:54 +10:00 |
|