<<enumeration>> Organization + ABSOLYTE + HARPERS + DEVILS + VAMPIRES + SHARFOLLOWERS Sapiens Flora + COATOA + organization : Organization + dropIngredient() Unit + talk() + Location : LOCATION + fight() Extends + dropLoot() Extends Enemies + Loot : String Extends + walk() + negotiate() + dropLoot() + fight() + die() + talk() Extends Ablosute followers Extends <<enumeration>> Location SWORDCOAST + praise() BALDURSGATE Extends UNDERDARK AVERNO Weapons + type : double SHARSTEMPLE Main Character GITHYANKIGRECHE + Mission() + damage : Integer +walk() + upgrade() + using() +talk() +fight() +negotiate() NPC-s + talk() + trade() + steal() + fight()