FIX: macros
							parent
							
								
									af792eeef8
								
							
						
					
					
						commit
						48e1d8eb95
					
				|  | @ -250,6 +250,27 @@ export class OseItem extends Item { | ||||||
|     return this.update({ data: newData }); |     return this.update({ data: newData }); | ||||||
|   } |   } | ||||||
| 
 | 
 | ||||||
|  |   roll() { | ||||||
|  |     switch (this.type) { | ||||||
|  |       case "weapon": | ||||||
|  |         this.rollWeapon(); | ||||||
|  |         break; | ||||||
|  |       case "spell": | ||||||
|  |         this.spendSpell(); | ||||||
|  |         break; | ||||||
|  |       case "ability": | ||||||
|  |         if (this.data.data.roll) { | ||||||
|  |           this.rollFormula(); | ||||||
|  |         } else { | ||||||
|  |           this.show(); | ||||||
|  |         } | ||||||
|  |         break; | ||||||
|  |       case "item": | ||||||
|  |       case "armor": | ||||||
|  |         this.show(); | ||||||
|  |     } | ||||||
|  |   } | ||||||
|  | 
 | ||||||
|   /** |   /** | ||||||
|    * Show the item to Chat, creating a chat card which contains follow up attack or damage roll options |    * Show the item to Chat, creating a chat card which contains follow up attack or damage roll options | ||||||
|    * @return {Promise} |    * @return {Promise} | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue