import PoisonDebuff from 'roguelike/app/entities/creatures/buffs/PoisonDebuff.js'
PoisonDebuff
Extends:
Constructor Summary
Public Constructor | ||
public |
constructor(dungeon: *, damage: *, period: *, count: *, name: *) |
Method Summary
Public Methods | ||
public |
getCount(): * |
|
public |
getDamage(): * |
|
public |
getDuration(): * |
|
public |
getName(): * |
|
public |
getPeriod(): * |
|
public |
getProperties(): {} |
|
public |
|
|
public |
timestep(dungeon: *, creature: *) |
Inherited Summary
From class Buff | ||
public |
getCreationTimestamp(): * |
|
public |
|
|
public |
getName(): * |
|
public |
|
|
public |
getTimeRemaining(dungeon: *): * |
|
public |
isDone(dungeon: *): * |
|
public |
|
|
public |
timestep(dungeon: *, creature: *) |
|
public |
toString(): * |
Public Constructors
public constructor(dungeon: *, damage: *, period: *, count: *, name: *) source
Override:
Buff#constructorParams:
Name | Type | Attribute | Description |
dungeon | * | ||
damage | * | ||
period | * | ||
count | * | ||
name | * |
Public Methods
public timestep(dungeon: *, creature: *) source
Override:
Buff#timestepParams:
Name | Type | Attribute | Description |
dungeon | * | ||
creature | * |