Did you notice
earlier in object_power?
It actually seems possible to me that dice power is being incorrectly added twice for objects with slays and brands, but this code is quite dense and I need to read it more thoroughly.
Code:
dice_pwr = damage_dice_power(obj); p += dice_pwr;
It actually seems possible to me that dice power is being incorrectly added twice for objects with slays and brands, but this code is quite dense and I need to read it more thoroughly.
Comment