Good morning guys,

This bug was fixed with the 1.0.5 patch.

When cost reduction reduces a power to < 1, it now costs 1. When attempting to cast a power that costs less than 1 with 0 available, it correctly generates a "not enough resource" error.