Commit graph

25 commits

Author SHA1 Message Date
TeoTwawki
c4275b9bf8
Merge pull request #5510 from KnowOne134/Excavation_Duty
Add Assault Excavation Duty
2019-03-30 16:41:50 -04:00
jskeld
0ddb72d322 * Fixed double entry in instance_entities.sql
* Style fix for mobskills
* Added Status require to Princess_Pudding.lua and Armoury_Crate.lua
2019-03-04 12:29:04 -06:00
jskeld
48072284cb Missed some 2019-03-04 11:51:16 -06:00
jskeld
bf70e8c1cd TODO:
* Verify pet restore on teleport
* Balance chariot family TP moves and stats
* Qiqirn pathing with navmeshes enabled
* Add proper family immunities
2019-03-04 09:49:50 -06:00
David Norris
510d082c28 removed entities of bombs 2018-12-25 08:41:31 -06:00
David Norris
2327a62be6 Add Assault Excavation Duty 2018-12-23 19:44:37 -06:00
Zynjec
7272dc13ec
Merge pull request #5234 from KnowOne134/Troll_Fugitives
Troll fugitives
2018-11-30 16:54:09 -05:00
KnowOne134
f7b848d6fb Cor AF2 Against all odds (#5401)
* Cor AF2 Against all odds

* Cor AF2 Against all odds

* add missing ids
2018-11-30 08:04:58 +00:00
KnowOne134
1a6f173b7e
Merge branch 'master' into Requiem 2018-11-19 15:10:36 -06:00
KnowOne134
225b5c3632
Merge branch 'master' into Troll_Fugitives 2018-11-19 15:05:58 -06:00
David Norris
4413b417a8 syntax error 2018-10-13 21:27:04 -05:00
David Norris
56cf5a99af add assault extermination 2018-10-13 20:47:47 -05:00
David Norris
adfa540499 add assault Requiem 2018-09-30 20:25:55 -05:00
David Norris
9f192f23e1 added instance and entities for Troll Fugitives 2018-09-30 19:36:39 -05:00
David Norris
07794a05a5 Golden Salvage instance, entity setup 2018-07-18 18:22:34 -05:00
David Norris
832e9fd0c1 Added Assault Preemtive Strike 2018-06-09 20:10:51 -05:00
ymkc
5297a32695 Update instance entities for TOAU final missions 2017-07-28 19:09:28 +00:00
starlightknight
db6b5156f7 SCRIPTS/SQL: TOAU-44 Nashimera's Plea
Another instanced battle in Nyzul Isle.

Reraise behavior is implemented, as well as an
approimated guess at damage nullification

Sources:

http://ffxiclopedia.wikia.com/wiki/Nashmeira%27s_Plea
https://www.bg-wiki.com/bg/Aht_Urhgan_Mission_44
gedads data: http://pastebin.com/w0TqRPMy
2016-10-25 13:20:26 -04:00
starlightknight
b1c98830ae SCRIPTS/SQL: TOAU-42 Path of Darkness
This mission is a 3-stage Instance Battle at Nyzul Isle

The initial entry key item is obtained at the end of the previous
mission from Rodin-Comidin. If you lose the battle, you will have
to go back to him and obtain another.

Prior to the battle, the player must get a cutscene at the blank
next to the Nyzul Isle staging point. After receiving the cutscene,
the player can no longer enter Salaheem's Sentinels until the
mission is complete.

Naja will assist the player during this battle. If she dies, then
the player loses the battle automatically. Naja will attack a
random enemy during the fight.

NOTE: This commit contains an ugly hack for entry into Nyzul Isle.
For some reason that I have not been able to figure out, the entry
event will spam onEventUpdate uncontrollable. A double-lock is used
to trap and ignore the spam while the instance loads. This works
fine, but should be removed as soon as someone can figure out why
the spam is happening in the first place.

Sources:

http://ffxiclopedia.wikia.com/wiki/Path_of_Darkness
https://www.bg-wiki.com/bg/Aht_Urhgan_Mission_42
gedads data: http://pastebin.com/w0TqRPMy
2016-10-25 13:20:26 -04:00
starlightknight
6754d3b88c SCRIPTS/SQL: TOAU-31 Shades of Vengeance
Instanced fight in Periqia. Requires a special assault permit
key item. The player receives one to start with from the previous
missions. Replacements can be obtained once per Vana'diel day
at the staging point if the player loses the instance. Party
members do not need a key item to assist.

The fight is against 10 lamia. BGWiki says a random amount must
be defeated. FFXIcyclopedia says 3, but that may have been that
person's experience. In this implementation, a random amount
of at least 3 is required to complete the instance.

The following things need to be confirmed to improve this fight

-Instance ID:
This is most assuredly wrong, but it wasn't on the list. Picked
one out of the way. The menu comes up right and it works, but
a message is printed to the player saying they are doing
Better Than One when they zone in. This does not effect the
mission. Playing with the CS params & instance id did not make
a difference on this. I'm not sure why this is.

-Starting position. Made up a position based off of watching some
youtube clips. Works for now, and easily fixed in the SQL when we
have a real one

Sources:

http://ffxiclopedia.wikia.com/wiki/Shades_of_Vengeance
https://www.bg-wiki.com/bg/Aht_Urhgan_Mission_31
gedads data: http://pastebin.com/w0TqRPMy
2016-10-25 13:20:24 -04:00
starlightknight
01ac03ff5c SCRIPTS/SQL: TOAU-15 The Black Coffin
Instanced battle on the Ashu Talif. There are two waves
in this fight. An initial wave of 5, then a wave of 4
plus the captain.

The captain is initially untargetable and up on high.
After the crew is engaged, he will jump down with a
special animation and join the battle.

When the captain has <=20% HP left, he will give up.
Everyone will disengage and the instance will end in
a cutscene.

Gessho will assist the player in battle. If the players
stalls for too long, he will attack on his own, otherwise
he will assist the players when they engage. Gessho is
allowed to die in this battle and it does not constitute
a failure of the mission.

Sources:
http://ffxiclopedia.wikia.com/wiki/The_Black_Coffin
https://www.bg-wiki.com/bg/Aht_Urhgan_Mission_15
gedads data: http://pastebin.com/w0TqRPMy
2016-10-25 13:20:19 -04:00
Tyler Schneider
c4eb75fe29 Arrapago Remnants floor 1 2016-03-15 18:01:09 -06:00
teschnei
989e6d1fce SCRIPTS: added missing Leujaoam Worm in Leujaoam Cleansing
-added entity references and base script for Seagull Grounded
2014-11-02 16:36:48 -07:00
teschnei
79fc92a9c7 SCRIPTS: Leujaoam Cleansing assault 2014-11-01 18:31:23 -06:00
teschnei
cb6e28e6c0 CORE: changed instance time function to tick and call a script every second (for time based objectives) 2014-05-24 05:08:37 -06:00