All those interested in the attack.c file. While messing around with a new idea for drain, njh (big dnh) decided to do some cleaning. Instead of repeated else if statements (messy and slow) switch was used. Other changes are not so significant, for example ATNR_ATTACK instead of AT_ATTACK is now used. Some cleaning of irrelevent and messy code. I strongly suggest everyone check their code to make sure it is not broken, I have tested a few things and haven't found any problems.. I will do more extensive testing on hawthorn.csse.monash.edu.au. I must stress this change is not intended to change anything which currently exists. Please report any strange behaviour. Thanks dnh