よくわかりませんけど、(EP*2==MHP)が(EP*2>=MHP)にすべきとかですかね?