Creation/Dev/GScript/Mudlib

From Graal Bible


This page attempts to document the mudlib used on Graal Kingdoms.

Object Property Names

In-Game Property Name Internal Property Name
magic sp
speed exp
regeneration hp
hp hpbuff
grace gracebuff
sp spbuff
sustenance food
Attuned path_attuned
Repelled path_repelled
Denied path_denied

Object Property Values

Buffs (Attuned/Repelled/Denied)

  1. Protection
  2. Fire
  3. Frost
  4. Electricity
  5. Missiles
  6. Self
  7. Summoning
  8. Abjuration
  9. Restoration
  10. Detonation
  11. Mind
  12. Creation
  13. Teleportation
  14. Information
  15. Transmutation
  16. Transferrence
  17. Turning
  18. Wounding
  19. Death
  20. Light

Add numbers together for mixed buffs. For example, "Fire, Frost" is 6.

Attacktypes

  1. physical
  2. magical
  3. fire
  4. electricity
  5. cold
  6. confusion
  7. acid
  8. drain
  9. weaponmagic
  10. ghosthit
  11. poison
  12. slow
  13. paralyze
  14. turn undead
  15. fear
  16. cancellation
  17. depletion
  18. death
  19. chaos
  20. counterspell
  21. god power
  22. holy power
  23. blinding
  24. n/a
  25. life stealing

Add numbers together for mixed attacktypes. For example, "physical, cold" is 17.

Material

Object materials are defined as an integer. The following list identifies each existing type with its integer:

  1. paper
  2. metal
  3. glass
  4. leather
  5. wood
  6. organics
  7. stone
  8. cloth
  9. adamant
  10. liquid
  11. soft metal
  12. bone
  13. ice

Add numbers together for mixed materials. For example, "paper glass" is 5.