avoided DP duplication
avoided DP duplication

closed #914 and done some linting

thamaranth/AncientBeast,FreezingMoon/AncientBeast,ShaneWalsh/AncientBeast,thamaranth/AncientBeast,FreezingMoon/AncientBeast,FreezingMoon/AncientBeast,FreezingMoon/AncientBeast,ShaneWalsh/AncientBeast