Syntax 1:
T:flagcheck()
Arguments: none
Return value: table.
Returns a table of currently set flags.
Example:
for k,v in pairs(mob:act()) do say("My "..v.." flag is set") end
Syntax 2:
T:flagcheck( flag )
Arguments:
flag - string value of the flag to be checked
Return value: boolean
Returns true if the given flag is set, false if the flag is not set.
Error if flag is not a valid flag for the method.
Example:
if mob:act("safe") then mob:say("I'm safe") else mob:say("I'm not safe") end