lol this commit is too long but fuck it
Fixed fountain attack bug typo
Added states