UNPKG

warscript

Version:

A typescript library for Warcraft III using Warpack.

21 lines (20 loc) 907 B
/** @noSelfInFile */ import { AbilityType, AbilityTypeId } from "../ability-type"; import { ObjectDataEntryLevelFieldValueSupplier } from "../../entry"; export declare const enum RejuvenationAbilityTypeAllowWhenFull { NEVER = 0, HEALTH_ONLY = 1, MANA_ONLY = 2, ALWAYS = 3 } export declare class RejuvenationAbilityType extends AbilityType { static readonly BASE_ID: AbilityTypeId; get healing(): number[]; set healing(healing: ObjectDataEntryLevelFieldValueSupplier<number>); get manaGain(): number[]; set manaGain(manaGain: ObjectDataEntryLevelFieldValueSupplier<number>); get allowWhenFull(): RejuvenationAbilityTypeAllowWhenFull[]; set allowWhenFull(allowWhenFull: ObjectDataEntryLevelFieldValueSupplier<RejuvenationAbilityTypeAllowWhenFull>); get isSelfCast(): boolean[]; set isSelfCast(isSelfCast: ObjectDataEntryLevelFieldValueSupplier<boolean>); }