#!/usr/bin/python # -*- coding: GBK -*- # # ##@package Buff_806 # @todo: ¸ù¾Ý¹¥»÷Á¦»ñÈ¡µÄѪÁ¿»¤¶Ü # # @author Alee # @date 2017-10-31 14:10 # @version 1.0 # #--------------------------------------------------------------------- """Version = 2017-10-31 14:10""" import IPY_GameWorld import GameWorld import ChConfig import GameObj import SkillCommon # @param attacker ¹¥»÷ÕßʵÀý # @param curSkill ¼¼ÄÜʵÀý # @param curEffect µ±Ç°¼¼ÄÜЧ¹û1 # @return ×ÜÖµ def CalcBuffValue(attacker, defender, curSkill, changeBuffValueDict): curEffect = curSkill.GetEffect(0) return [int(float(curEffect.GetEffectValue(0))/ChConfig.Def_MaxRateValue*attacker.GetMaxAtk())]