class AoE

class AoE
GetCreator()

Get’s the creator of the AoE

GetFirstInPersistentObject(object_mask)

Gets the first object in an AoE. Perfer the AoE:ObjectsInEffect() iterator.

Parameters:
  • object_mask (int) – OBJECT_TYPE_* mask.
Return type:

First object in AOE or OBJECT_INVALID

GetNextInPersistentObject(object_mask)

Gets the next object in an AoE. Perfer the AoE:ObjectsInEffect() iterator.

Parameters:
  • object_mask (int) – OBJECT_TYPE_* mask.
Return type:

Next object in AOE or OBJECT_INVALID

GetSpellDC()

Get Spell DC.

GetSpellLevel()

Gets AoEs spell level.

ObjectsInEffect(object_mask)

An iterator over all objects in an AoE

Parameters:
  • object_mask (int) – OBJECT_TYPE_* mask.
Return type:

Iterator of objects satisfying the object mask.

SetSpellDC(dc)

Sets AoEs spell DC.

Parameters:
  • dc (int) – Sets spell DC.
SetSpellLevel(level)

Sets AoEs spell level.

Parameters:
  • level (int) – New caster level.