since i dont know what defense and spy exactly are going to do, heres the half-done code containing fully working attack code. if i got something wrong please tell me about it and i will try to fix it asap ;) bind pub - !attack attack bind pub - !defense defend bind pub - !spy spy proc attack { nic...