Aller au contenu

Exceptions

tilttek/loot-tables

Chaque exception de la bibliothèque implémente Tilttek\LootTables\Exception\LootException : attrapez-la pour les attraper toutes.

ExceptionÉtendLevée quand
InvalidLootInvalidArgumentExceptionUne entrée, une table, une boîte, un catalogue, les faces d'un résultat ou un tirage en attente est refusé
UnknownLootOutOfBoundsExceptionUn catalogue ne contient aucune boîte ou aucune table de cette clé
InvalidCodeInvalidArgumentExceptionUn code de boutique ou un texte de tirage ne se lit pas comme les dés de sa boîte, ou la boîte n'a pas de code de boutique

LootDrawer::verify() ne lève rien : une preuve illisible donne faux.