Though I have yet to play Pocket Empires, interesting concept I must say, Like dungeon crawl.
I've had a quick look and here's what I found:
-You have only two cases where it is either PlayerEndHealth (PEH) <EEH and PEH>EEH.
Since you have no PEH=EEH, as much as you click Fight nothing will happen.
-That is caused by earlier condition where EEH will always equal to PEH and is 0
because SHealth=0 and SArmour=0 making them always 0.
You might want to simplify your code. Try with simpler equations to see if it works
before going deeper. Perhaps using Function to avoid repeated events too.