変数はそれで合ってるよ
ともかく、アイテムやスキルの選択は選択肢だと色々悲しい
例えば「スキルの消費や性能」「アイテムの所持数」なんかが表示し辛い
上を目指すなら「所持品やスキルのデータから一時利用のための可変DBを作成し」
「そのデータを使ってウィンドウを表示する」という作業が必要になる
ともあれ、今すぐ取り掛かると地獄を見るとは思う