server
server copied to clipboard
BCNM Royal Jelly Implementation
I affirm:
- [x] I have paid attention to this example and will edit again if need be to not break the formatting, or I will be ignored
- [x] I have read and understood the Contributing Guide
- [x] I've 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?
Implements BCNM Royal Jelly
Changes:
- Removed Princess Jellies skill set.
- Gave Princess Jellies weakness depending on their element
- Added SCRIPT variable to pathfinding to allow the jellies to path to the center of the room (Can be used for a multitude of other mobs)
- Slightly increased pre-existing spell cool down on Princes Jellies as they were casting faster than evidence found in youtube videos.
- Removed some unused functions from code ported.
- Increased the distance at which the jellies will cast on players to 20 yalms. (Previously set at 15 which would allow players to cast on jellies without any retaliation)
- Slightly decreased the odds a Princess Jelly would cast bind by 10% to 20% (Review of past videos proved 33% was too high of odds - which was the previous rate on code from Setzor)
- Implemented the drop tables for Royal Jelly which was taken from ffxiclopedia with a sample rate of ~400+
- Cleaned up table formatting in Princess_Jelly.lua
- Fixed Queen Jelly from spawning in the initiation of the battlefield
- Moved some modifiers being added onto princess and queen luas into mob pools SQL
- Added spell lists for both Princess and Queen Jelly
Steps to test these changes
Enter BCNM Royal Jelly in Waughroon Shrine to test fight
needs rebased