[LUA/SQL] Add Divine Interference quest and instance
I affirm:
- [x] I understand that if I do not agree to the following points by completing the checkboxes my PR will be ignored.
- [x] I understand I should leave resolving conversations to the LandSandBoat team so that reviewers won't miss what was said.
- [x] I have read and understood the Contributing Guide and the Code of Conduct.
- [x] I have tested my code and the things my code has changed since the last commit in the PR and will test after any later commits.
What does this pull request do?
Adds Divine Interference quest and instance. Created based on multiple captures, videos, and wiki information:
https://www.bg-wiki.com/ffxi/Divine_Interference https://wiki.ffo.jp/html/19593.html https://www.youtube.com/watch?v=fkIgQxGs9qE (note the first 2 CS in this capture are actually for Unwavering Resolve) https://www.youtube.com/watch?v=tEDcCLBs9Yk https://drive.google.com/file/d/1aBexVwCy0inuYlDCfj8Ng_6JpCJWLnNG/view (shows the correct trigger area for starting) https://www.youtube.com/watch?v=tTrwLPHaRUU
Steps to test these changes
- !addmission 4 47 (Eternal Merecenary)
- !addquest 6 74 (Waking the Colossus)
- !completequest 6 74
- Naja Salaheem, !pos 22.700 -8.804 -45.591 50
- Imperial Whitegate, !pos 152.8295 -2.2 0.0613 50
- !additem slab_of_plumbago 3 (alternatively !addkeyitem lightning_cell but you still need to trigger the CS at the door)
- Acid-Eaten Door, !pos 271.9045 -32 -88 61
- Blank Lamp, !pos 209.3953 0.05 20.0207 72
- Runic Seal, !pos 125.4569 0 19.9914 72
- Naja Salaheem, !pos 22.700 -8.804 -45.591 50
To test just the instance use !instance 7702
TODO
- [ ] Get win CS working, doesn't play for some reason (Alzadaal Undersea Ruins - 309 can be seen at this timestamp https://www.youtube.com/watch?v=fkIgQxGs9qE&t=2498s this also affects 307 which is the CS for Waking the Colossus instance win)
- [x] Balance the fight, feels a bit overtuned for 75 right now
- [x] Review mob skills
- [x] One of the params for event 930 (potentially others as well?) is the player's current mercenary rank. Currently says Private Second Class which is from capture data
I have Waking the Colossus completed as well but will keep it separate for now. Still can't figure out what the issue is with CS 307 and 309.
Got CS to work after aligning all the NPC flags and models with the capture
ampitere hasn't shown signs of life in quite a while. I assume this PR is abandoned, so I will close it.
@sruon Feel free to PR the battlefield if you got the CS working.