Obj bonus
Материал из Мир Неронис
Функция возвращает размер бонуса, который дает предмет к определенному полю.
Применение:
obj_bonus(@obj:obj_data, @apply:разный):integer
Функция obj_bonus(@obj:obj_data, @apply:разный):integer
Функция возвращает размер бонуса, который дает @obj к полю @apply.
| Аргумент | Тип | Описание |
| @obj | obj_data | Предмет, бонусы с которого требуется получить. |
| @apply | разный | Поле, по которому требуется получить бонус. Может быть как integer, так и int64. |
Возвращает значение типа integer: значение изменения.
Если попытаться получить значение поля, являющегося частью составного поля (например, спасброски на волю являются частью спасбросков, а броня от рубки является частью брони), то в полученном результате будут также учтены изменения общего поля. Например, на предмете есть эффект, дающий 10 брони и эффект, дающий 5 брони от рубки. При получении брони от рубки, мы получим результат 15. Часть указанных полей не используются (apply_class, apply_level, apply_age, apply_height, apply_weight).
