2Dゲームだと仮定すると
キャラクタークラスがコピーする画像の種類、座標と大きさをパラメで持ってればいい
変数5個ぐらいだからあとはそれを描画クラスに渡して描画されるしくみがあればおk

エフェクト関係の位置が微妙に変だと思う
あれは継承?それとも集約(コンポジション)?

あと図の矢印が継承と集約混ざっててわかりにくす
あれが全部継承なら最初から作り直し