This wiki is a copy of the original Oblivion CS wiki created and maintained by the UESP.net. See CSwiki:Copy Notice for more info.

GetVampire

From the Oblivion ConstructionSet Wiki
Jump to navigation Jump to search

Returns 1 if the calling NPC has a Vampirism attribute level higher than 0.

Note[edit | edit source]

  • Many mods that change how Vampirism work do not actually set the player to have the Vampirism effect played on them, because it causes an aging effect that is considered ugly (and is often bug-ridden in any case). Because the player does not have the Vampirism effect on them, GetVampire will return False (0). Instead, use the PCVampire global variable, like this:
    if (PCVampire > 0)

    rather than

    if (player.GetVampire)
    GetVampire should therefore be reserved for NPCs, since they usually have a fixed vampirism attribute (and there is no corresponding variable for NPCs).

See Also[edit | edit source]