Conditions:
  - variableInRange{var=caster.Stock;value=0} castinstead TakeNotEnough
  Skills:
  - variablesubtract{var=caster.Stock;amount=1}
  - giveitem{i=Stone;a=1}
  - skill{s=StockItemMobSetname}
  - sound{s=block.stone_button.click_on}