1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-30 08:07:46 +00:00
Commit graph

51 commits

Author SHA1 Message Date
Lucy
49aeb1ec43 Implement Lurkers in the Grotto QB
(cherry picked from commit 4b2affb341e613bd99ccca54e0e0132a2bdb19e7)
2023-01-19 19:52:38 +01:00
Tahir
d7f1b1d85a change default byte order marking to utf-8 2022-12-17 14:27:46 +00:00
Rushi
3aa65a1ac9 Sastasha: use int RNG
(cherry picked from commit e44f2be26ab96ab866d35d4ed849564e23dfef6f)
2022-02-24 22:24:53 +01:00
Mordred
a37046f0ec Renamed bnpc create and retrieve functions 2022-02-22 21:46:36 +01:00
Mordred
70e2019111 Merge branch 'ThreePointOh' of https://github.com/SapphireMordred/Sapphire into ThreePointOh 2022-02-17 09:12:15 +01:00
Mordred
d27c78c1b6 Removed Halfshell script 2022-02-17 09:12:08 +01:00
Mordred
4dac573fd1
Merge pull request #786 from Skyliegirl33/feature-impl
[3.x] Implement FcTalk and SmallTalk, add method to check quest completion
2022-02-17 09:11:24 +01:00
Mordred
784dd7b000 Merge branch 'ThreePointOh' of https://github.com/SapphireMordred/Sapphire into ThreePointOh 2022-02-17 08:32:01 +01:00
Mordred
abd456d2b3 Trying to fix compilation issues related to HaroontheHalfShell 2022-02-17 08:31:57 +01:00
Rushi
b151906f17 Remove unnecessary eventStart and Sastasha seq fix 2022-02-17 08:19:52 +01:00
Rushi
5771795402 Merge 2022-02-16 23:20:22 +01:00
Rushi
f0abb0eb18 Sastasha: Fix eobj states 2022-02-16 23:19:36 +01:00
Mordred
81fb8108a3 Fixed broken scripts 2022-02-16 22:18:55 +01:00
Rushi
9b5b72f922 Merge 2022-02-16 18:15:11 +01:00
Mordred
4c43108976 Windows fix for RNG in scripts 2022-02-16 13:50:10 +01:00
Mordred
63f8187989 Instances changes #2 2022-02-16 11:58:27 +01:00
Mordred
8058973700 Reworked instance scripts. 2022-02-16 11:56:59 +01:00
Rushi
9a9bb86083 Fix incorrect msg IDs for event log messages 2022-02-16 09:44:30 +01:00
Rushi
0f96b40fbe Sastasha: Remove old workaround 2022-02-16 06:04:10 +01:00
Rushi
9702ad1d72 Add bosses (messy) 2022-02-16 05:34:06 +01:00
Rushi
4d9717ed46 Fix instance rotation and sastasha workaround 2022-02-15 02:27:18 +01:00
Rushi
0a0f1b2790 More Sastasha work and add exit script 2022-02-15 00:05:31 +01:00
Rushi
3411770be3 Handle corals properly and show bloodymemo 2022-02-13 22:37:31 +01:00
Rushi
080f6ee77a Add onTalk events for instances and some Sastasha work 2022-02-13 20:26:29 +01:00
dude22072
db5dc66254 Update SpiritholdBroken.cpp 2022-02-06 16:51:17 -06:00
dude22072
90783bf25f Implement some Gridania MSQ Quests 2022-02-06 00:59:01 -06:00
Alice Ogeda
e44902fa75 remove more unused scripts; 2022-01-20 20:27:01 -03:00
Mordred
27b218fd78 Removed old code to further simplify warp mechanics 2022-01-16 11:57:04 +01:00
Mordred
48ed9da414 Initial commit of Sapphire for FFXIV 3.0 "light rewrite" 2021-11-27 00:53:57 +01:00
NotAdam
a70f381e68 fix some warnings & world shouldn't crash when warming up object cache 2020-01-11 18:20:06 +11:00
NotAdam
4535c36def if the 'boss' is killed instantly, spawn all add phases instantly
no mercy for //gm kill
2019-05-28 22:30:47 +10:00
NotAdam
1cab7afe0e fix self targeted actions failing target snapshot, fix player being unable to complete chasing shadows 2019-05-28 22:04:25 +10:00
mordred
9c6f2f55b9 Do not count Chasing Shadows as complete if mobs are killed in a certain order even if more adds are due to spawn 2019-04-18 07:52:45 +02:00
Mordred
7615f83748 QuestBattle Chasing shadows actually playable... ish 2019-04-17 22:36:23 +02:00
mordred
bfda1adca4 Flags added to control BNpc behaviour in fights 2019-04-17 12:37:24 +02:00
mordred
c712c747c6 Moved bnpc creation from level to zone, implicitly adding them to world aswell 2019-04-17 09:26:29 +02:00
mordred
8badc6e34d implicitly add bnpc to player hatelist if player hate is added to the bnpc 2019-04-17 08:34:58 +02:00
Mordred
6c43c79af1 First iteration of questbattle update logic 2019-04-17 00:10:32 +02:00
Mordred
a8bb58e51c Use a common definition for BNpcType 2019-04-15 23:45:58 +02:00
Mordred
69f3d47100 Create a way to generate bnpcs from level entries and populate the chasing shadows questbattle 2019-04-15 23:41:43 +02:00
Mordred
c7023fb6a3 Move questbattle opening scene into the script 2019-04-07 23:42:24 +02:00
Mordred
6c8124373c Changed the way players are being iterated for updating, some questbattle additions 2019-04-07 13:27:56 +02:00
Mordred
2014ec41dc Refactored the way timestamps are passed through update handlers 2019-04-04 23:29:52 +02:00
Mordred
e09637c20e More simplifications of the questbattle handling, exposing a script function to init player position 2019-04-02 00:00:58 +02:00
Mordred
e63aec1986 Added default questBattle scripts and added implementation for QuestBattle constructor 2019-03-31 13:48:09 +02:00
NotAdam
35dfef2079 Merge branch 'develop' into action_rewrite 2019-02-20 23:26:47 +11:00
NotAdam
82cb94b99a fix invalid indentation on eobj state output 2019-02-20 19:58:57 +11:00
NotAdam
904d062c56 update all the instance scripts to add missing ones and use new api 2019-02-20 19:54:59 +11:00
NotAdam
f7f25e61cc move all scripts over, adds EXPOSE_SCRIPT( classname ) to each script 2019-02-20 17:38:03 +11:00
NotAdam
f0efe62e65 remove scriptloader files from git 2019-02-09 16:50:04 +11:00