class Game_Actor < Game_Battler
#--------------------------------------------------------------------------
# ● 全ての特徴オブジェクトの配列取得
#--------------------------------------------------------------------------
alias goss_feature_objects feature_objects
def feature_objects
all = goss_feature_objects
return all if @avoid_nest == true
@avoid_nest = true
for skill in skills
if skill.damage.element_id == GOSS_PASSIVE_ID
all += [$data_classes[skill.speed]]
end
end
@avoid_nest = false
return all
end
end
#==============================================================================
# ■ Window_BattleSkill
#------------------------------------------------------------------------------
# バトル画面で、使用するスキルを選択するウィンドウです。
#==============================================================================
class Window_BattleSkill < Window_SkillList
#--------------------------------------------------------------------------
# ● スキルをリストに含めるかどうか
#--------------------------------------------------------------------------
def include?(item)
if item.damage.element_id == GOSS_PASSIVE_ID
GOSS_PASSIVE_FLAG
else
super(item)
end
end
end[/pre]