project-topaz / topaz

Server emulator for FFXI
Other
159 stars 224 forks source link

Fix CoP mysterious amulet occurrences #1433

Closed MarianArlt closed 3 years ago

MarianArlt commented 3 years ago

I affirm:

This PR corrects and adds the occurrences where the player receives or loses the Mysterious Amulet of Selh'teus and Prishe throughout Chains of Promathia missions.

  1. COP 1-1: The player receives Selh'teus' fully charged amulet (was ok)
  2. COP 2-1: The taru gang steals the amulet (loses it) from the player (was ok) bg-wiki claims that you get your amulet back on this mission after zoning into Safehold, this is wrong
  3. COP 2-4: Prishe inspects the amulet, it violently reacts and she returns it (obtains it) to the player (was missing) From here on Selh'teus' amulet is now weaker than before
  4. COP 3-5: Prishe becomes sick and loses her amulet. The player lends her (loses it) Selh'teus' amulet (was missing)
  5. COP 7-5: Nag'molada violently takes Selh'teus' amulet from Prishe and steals a random light from the player (was missing)
  6. COP 8-2: Prishe recovers the amulet from Nag'molada and later hands it (obtains it) to the player (was missing)
  7. COP 8-4: Prishe tells the player to return the amulet (loses it) to her (was missing)

Thanks to ibm for his great captures. Watched tons of CoP for this. All of these were tested working locally.