FIrst, you still haven't fixed
>ownAttack = input(int("Enter your own attack!"))
You're still trying to treat "Enter your own attack!" as an integer, which you can't as it's not anything compatible with an Integer,
I know what you're trying to do, you're trying to typcast the input as an int, but that's not what you're doing. Look at 1Samildanach's last post to see what you're doing wrong.
Also
result1 != int
is not valid syntax at all. The correct way to determine a type is type(variable), but that's still not what you want to do. an int divided by an int is always an int, so it'd always be true.
Validating user input is something along the lines of what I posted here: http://www.gamesas.com/topic/1472064-small-python-program-for-combat-in-a-rpg-help/?p=22972835
it's not the exact code you need, since I'm not sure what exactly your rules for valid input are, but it should give you an idea. It would also need to be put in at the right spot and use the correct variable names for your code.