Potion: remove unnecessary exception throw in getPotionEffectsById()

this is only used by Potion and SplashPotion, and simply causes errors when trying to use potions with unknown IDs.
This commit is contained in:
Dylan K. Taylor 2018-09-29 15:39:20 +01:00
parent d1a20ecb4a
commit 426dee04a6

View File

@ -72,8 +72,6 @@ class Potion extends Item implements Consumable{
*
* @param int $id
* @return EffectInstance[]
*
* @throws \InvalidArgumentException if the potion type is unknown
*/
public static function getPotionEffectsById(int $id) : array{
switch($id){
@ -213,7 +211,7 @@ class Potion extends Item implements Consumable{
];
}
throw new \InvalidArgumentException("Unknown potion type $id");
return [];
}
public function __construct(int $meta = 0){