Fix barbarian potions
What has been done in this MR?
- Fixed barbarian potions that can take either a roe or caviar from consuming both (fixes #1579 (closed)). Now it only consumes the one that was used on the input potion
- Correct level requirement and product potion id for hunter and antifire mixes
- Correct input potion id for fishing mix
- Add ability to make antidote+ mix
- Fix level requirement for super energy mix
- Convert to kotlin
- Add ability to drink antidote+ mix and anti-p supermix
- Fixed duration of antipoison mix (now 90 seconds)
What should testers check?
- When making barbarian potions that can use either a roe or caviar, only the one that was used with the potion should be removed from the inventory
- Hunter and antifire mixes can be made
- Fishing mix takes a fishing potion(2) instead of a prayer potion(1) to make
- Antidote+ mix can be made
- Super energy mix requires level 56 to make
- Antidote+ mix and anti-p supermix can be drank
- Antipoison mix lasts 90 seconds
-
I have tested these changes thoroughly. -
I used the relevant Thanos/Zaros tool for any JSON edits where possible, and have attached screenshots of any changes.
Edited by Ryan