* 在 状态 敌人 角色 职业 下方notetags内使用
* <SKILL FORBIDDEN: X>
* 这样X号技能将被禁用。
* X可以为某一变量或者代码,比如$gameVariables._data[10], 或者 this._cache(手动赋予的属性)
* 关于this._cache,可以是X也可以是[X, X, X]
* <SKILL FORBIDDEN: X, X, X>
* 同样可以使用代码
* 若已装krz_state_re,并且置于此插件之下,则可以
* 在装备yep自动被动插件时,“封印”的被动技能附加的 状态 将会失效。
*
*
* 上述mv自带也可以实现,本插件主要用于代码赋予技能禁用。
* 也可以手动赋予目标,比如actor.skillforbidden = [1,2,3]使其无法使用1 2 3号技能
* 当然手动赋予后需要手动解除得咯。
* $gameActors._data[1].skillforbidden.push(1);
* $gameTroop._enemies[0].skillforbidden.push(1);
* 使用独立物品的话,也可以使指定 装备 封印技能,比如
* $gameActors._data[1].equips()[0].skillforbidden.push(1);
*
* 主要用途举例:封印敌方上一个使用的技能;敌方随机技能封印来达到不同技能组合。
* 建议搭配我的 state_re 来优化。
*
* 在使用state_re后,如果需要手动使用控制台修改 封印技能组,需要加上
* this.need_refresh_forbiddenskill = true ;
* this.need_refresh_states = true;
|