技能异常状态流程
2015-04-20 17:38:56 3 举报
当技能出现异常状态时,首先系统会立即检测并记录下这个异常。然后,系统会自动触发异常处理流程,尝试恢复技能的正常运行。如果异常无法自动恢复,系统会将异常信息发送给相关人员,如开发人员或技术支持人员。他们会根据异常信息进行问题定位和分析,以找出导致技能异常的原因。一旦找到原因,他们会采取相应的措施来修复问题,如更新软件版本、修改配置参数或修复代码错误等。修复完成后,系统会再次测试技能是否正常运行,以确保问题已经解决。最后,系统会记录下这次异常处理的过程和结果,以便今后参考和改进。
作者其他创作
大纲/内容
判断是否需要添加异常状态
任意角色使用技能
读取技能表中填写的异常状态ID
如果该异常状态有可叠加属性,
异常状态层数
去除等级低的异常状态
当为目标添加异常状态时,我们需要判断该异常是否具有可叠加的属性,从而进一步决定为目标添加什么异常状态
保留目标等级高的异常状态
if : Added level of Exception State level of target exception state不再添加该异常状态if: ....... == ................不再添加新的异常状态,但是更新目标已有异常状态的持续时间。(将需要添加异常状态的时间 叠加上去)如果需要添加的异常状态 比 目标携带的异常状态等级低,那么就不再添加该异常状态如果需要添加的异常
用随机数决定该异常状态是否生效
找到该状态发生的几率
没有免疫功能
判断该异常状态是否具有可叠加属性
是
为该目标添加异常状态
当目标已经有同类型或者子类型的状态时
如果该异常状态没有可叠加属性,
Start
针对目标携带的异常状态
判断目标是否拥有异常状态免疫功能
0 条评论
下一页