fix battle items with regular effects too

Now an item is properly tested to see if it has a battle effect or not