GetMetaMagicFeat()

最後に使われた呪文に使われているメタマジックのタイプを調べます。

int GetMetaMagicFeat();

Description

最後に使われた呪文に使われているMETAMAGIC_*定数を返します。

この値は別の呪文が詠唱されるまで同じ値として残ります。

詠唱者が無効なオブジェクトであれば-1の値を返します。



Version

1.22

Example

// OnHeartbeatに設定。あなたがメタマジックを使うとそのメッセージをあなたに送ります
void main()
{
    if(GetMetaMagicFeat() == METAMAGIC_ANY)
        SendMessageToPC(OBJECT_SELF,"YOU USED METAMAGIC ON LAST SPELL");

}

See Also

categories: Get Data from Creature Functions | Spell Casting Effects Functions | Spells Functions
constants: METAMAGIC_* Constants


author: GoLeM, editor: Kristian Markon, JP team: Redondo
Send comments on this topic.