Property | Purpose |
---|---|
name | The name of the character. |
title | The title of the character. |
x | The x-coordinate of the character. |
y | The y-coordinate of the character. |
z | The z-coordinate of the character. |
id | The id of the character. |
colour | The colour of the character. |
owner | The character that owns this character. |
visible | Characters visible status:
1 = Temporary Hidden (Skill, Item visible to owner) 2 = Invisible (Magic Invis) 3 = Permanent Hidden (GM Hide) |
serial | The serial of the character (unique identifying number). |
health | The characters' current health. |
scripttrigger | The JavaScript-ID assigned to this item. |
privateword | |
worldnumber | The number of the world this character is currently in.
0=Felucca |
target | The characters' current target. |
dexterity | The dexterity attribute of the character. |
intelligence | The intelligence attribute of the character. |
strength | The strength attribute of the character. |
baseskills | Used to get and set the baseskill value of the characters' selected skill (IE myChar.baseskills.alchemy = 1000). |
skills | Used to set and return a specific skill value of a character. |
skilluse | |
mana | The characters' current mana. |
stamina | The characters' current stamina. |
charpack | Returns the root pack (backpack) of the character as a JS-object. |
fame | The fame reputation of a character. |
karma | The karma reputation of a character. |
attack | The characters' current attack value (damage). |
hunger | The hunger level of a character. (1 - 6, Extremely hungry - Not hungry) |
hungerWildChance | Get/set chance for a hungry pet to go wild |
tamedHungerRate | Get/set the rate at which a pet hungers |
frozen | Toggles whether or not a character is frozen to the ground. |
commandlevel | The characters command level:
1 = Counsellor 2 = GM 3 = Admin |
race | Returns the character's race as a JS-object. |
criminal | The characters' status as a criminal. (true/false) |
murderer | The characters' status as a murderer. (true/false) |
innocent | The characters' status as an innocent. (true/false) |
murdercount | Total number of players this character has killed. |
gender | The gender of a character. (0 = male, 1 = female, 2 = unknown) |
dead | Returns true if character is dead, false if character is alive. |
npc | Used to determine if a character is an NPC or PC. Returns true if character is an NPC. |
online | Is the player online. (true/false) |
direction | The direction the character is facing. (1-8) |
region | Returns the region this character is currently in, as a JS-object. |
town | Returns the town this character is currently in, as a JS-object. |
guild | Returns the guild this character is a member of, as a JS-object. |
socket | Returns the socket attached to this player as a JS-object. |
isChar | Returns true, as this object is a character. |
isItem | Returns false, as this object is not an item. |
isSpawner | Returns false, as this object is not a spawner. |
raceID | Returns the Race ID (from races.dfn) of the character. |
maxhp | The maximum health of this character. |
maxstamina | The maximum stamina of this character. |
maxmana | The maximum mana of this character. |
wandertype | The wander type of this npc:
1 = Following the ftarg 2 = Wander Freely 3 = Wander inside a box 4 = Wander inside a circle 5 = Flee 6 = Pathfinding |
isonhorse | Character is mounted on a horse/other mount, true or false. |
tdexterity | |
tintelligence | |
tstrength | |
poison | Set/Get the poison-level of the character (0 if not poisoned). |
poisonStrength | Get/set the poison strength of the character (useful for monsters with native poison attacks, for instance) |
lightlevel | The fixed light level of the character. |
vulnerable | Sets character to either vulnerable (true) or invulnerable (false). |
hungerstatus | Enables (true) or disables (false) the "hunger-mode" of this character. |
lodamage | The minimum amount of damage an npc will do. |
hidamage | The maximum amount of damage an npc will do. |
flag | |
atWar | Toggles whether or not a character is at war. |
spellCast | The spell this character is casting. |
isCasting | Character is casting a spell, true or false. |
townPriv | The privledges this character has with his town. |
guildTitle | The guild title of this character. |
fontType | The font type of this character (for speech). |
sayColour | The color of the speech of this character. |
emoteColour | The color of the emote speech of this character. |
attacker | The character attacking this character. |
raceGate | Character has used a race gate, true or false. |
skillLock | |
deaths | How many times has this character died. |
nextAct | The next action this character is going to do. |
petCount | The total number of pets this character owns. |
ownedItemsCount | The total number of items this character owns. |
cell | The jail cell this character is jailed in. |
allmove | Toggles whether or not this charracter can move any items in the world. |
houseicons | Toggles whether or not this character views the "deed item" instead of houses. |
spattack | The NPCs' spattack setting. |
spdelay | The delay between spellcasts with NPC spattack. |
aitype | The NPCs' ai type. |
split | The amount of NPCs' to split in to when hit. |
splitchance | The chance for this NPC to split when hit. |
trainer | Toggles whether or not this NPC can train players. |
weight | The total weight of this character. |
squelch | The squelched status of this character. (0 = not squelched - can talk, 1 = squelched - can't talk) |
isJailed | True if character is jailed, false if not. |
magicReflect | Does this character have permanent magic reflection? |
tamed | Is the character tamed? |
isUsingPotion | True if potion-use-timer hasn't elapsed since last potion was used, false if it has. |
stealth | Determines wheather or not character is stealthing. |
skillToTame | The skill-value required to tame this character. |
isPolymorphed | Character is polymorphed (true/false) |
isIncognito | Character is under influence of the Incognito spell (true/false) |
canRun | Character can run in combat mode (NPCs only, true/false) |
isMeditating | Character is meditating(?) (true/false) |
isGM | Character is a GM (true/false) |
canBroadcast | Character can broadcast messages to all other players (true/false) |
singClickSer | When character single clicks an item/other character, the serial of said object is displayed (true/false) |
noSkillTitles | No skilltitles will be displayed on the character's paperdoll (true/false) |
isGMPageable | Character can read & react to GM Pages? (true/false) |
canSnoop | Character can snoop other characters' backpacks without skillcheck against snooping skill (true/false) |
isCounselor | Character is a counselor (true/false) |
noNeedMana | Character doesn't use any mana when casting spells (true/false) |
noNeedReags | Character doesn't need any reagents to cast spells (true/false) |
isDispellable | Character is dispellable using the Dispelling-spells (true/false) |
orgID | Get/Set the original skin ID of a character (the one it reverts back to after polymorph, for instance) |
orgSkin | Get/Set the original skin colour of a character |
isAnimal | Returns true/false depending on if character is an animal |
isHuman | Returns true/false depending on if character is a human/elf/ghost/gm |
isShop | Get/set whether character is a shopkeeper or not |
attackFirst | Get/set whether character attacked first or not |
canAttack | Get/set whether character can attack others or not (affected by peacemaking) |
singClickSer | Get/set whether single clicks shows object serial of clicked on object. |
stabled | Get/set the 'stabled' status of a pet. |
foodList | Get/set list of food that a pet is willing to eat |
party | Return object for party character is in (or null if not in a party). Available properties for party object: leader, memberCount (read only), isNPC |
partyLootable | Is character lootable by party members when dead? |
multi | Get/Set the multi object the character is in |
accountNum | Get the account number the character belongs to |
housesOwned | Get a count of houses owned by the character |
housesCoOwned | Get a count of houses co-owned by the character |