# Function: addBuff
▸ addBuff(params: AddBuffParams): Promise‹AddBuffRes›
添加增益
# 参数:
| 属性 | 类型 |
|---|---|
params | AddBuffParams |
AddBuffParams
| 属性 | 类型 | 描述 |
|---|---|---|
buffId | number | 要添加的增益 ID |
multiple? | number | 倍数,只能为正整数, 不填则按配置表来,跟之前兼容,传0等于不传 倍数影响效果有两种,根据配置表的effectId来决定 如果effectId=1,则直接是参数的倍数,假设倍数是2,如果值是10,则结果为20( 10 * 2 ),如果值是-10,则结果为-20( -10 * 2 ) 如果effectId=2,则需要除以10000计算(万分比),假设倍数是20000,如果值是10,则结果为30( 10+10*(20000/10000) ),如果值是-10,则结果为10(-10+(0-(-10))*(20000/10000) ) 无论effectId是多少,倍数始终取配置表和传入参数之间的的最小值 |
complete? | Method | 操作完成时(成功或失败),均会调用该回调函数 |
fail? | Method | 操作失败时,调用该回调函数 |
success? | Method | 操作成功时,调用该回调函数 |
# 返回值:
Promise‹AddBuffRes›