nmmo.systems.skill module#
- class nmmo.systems.skill.Alchemy(skill_group: SkillGroup)#
Bases:
AmmunitionSkill
- SKILL_ID = 8#
- add_xp(xp)#
- harvest(matl, deplete=True)#
- harvest_adjacent(matl, deplete=True)#
- property level#
- packet()#
- process_drops(matl, drop_table)#
- set_experience_by_level(level)#
- update()#
- class nmmo.systems.skill.AmmunitionSkill(skill_group: SkillGroup)#
Bases:
HarvestSkill
- add_xp(xp)#
- harvest(matl, deplete=True)#
- harvest_adjacent(matl, deplete=True)#
- property level#
- packet()#
- process_drops(matl, drop_table)#
- set_experience_by_level(level)#
- class nmmo.systems.skill.Basic(realm, entity)#
Bases:
SkillGroup
- property basic_level#
- packet()#
- update()#
- class nmmo.systems.skill.Carving(skill_group: SkillGroup)#
Bases:
AmmunitionSkill
- SKILL_ID = 7#
- add_xp(xp)#
- harvest(matl, deplete=True)#
- harvest_adjacent(matl, deplete=True)#
- property level#
- packet()#
- process_drops(matl, drop_table)#
- set_experience_by_level(level)#
- update()#
- class nmmo.systems.skill.Combat(realm, entity)#
Bases:
SkillGroup
- apply_damage(style)#
- property combat_level#
- packet()#
- receive_damage(dmg)#
- update()#
- class nmmo.systems.skill.CombatSkill(skill_group: SkillGroup)#
Bases:
Skill
- add_xp(xp)#
- property level#
- packet()#
- set_experience_by_level(level)#
- update()#
- class nmmo.systems.skill.ConsumableSkill(skill_group: SkillGroup)#
Bases:
HarvestSkill
- add_xp(xp)#
- harvest(matl, deplete=True)#
- harvest_adjacent(matl, deplete=True)#
- property level#
- packet()#
- process_drops(matl, drop_table)#
- set_experience_by_level(level)#
- class nmmo.systems.skill.Fishing(skill_group: SkillGroup)#
Bases:
ConsumableSkill
- SKILL_ID = 4#
- add_xp(xp)#
- harvest(matl, deplete=True)#
- harvest_adjacent(matl, deplete=True)#
- property level#
- packet()#
- process_drops(matl, drop_table)#
- set_experience_by_level(level)#
- update()#
- class nmmo.systems.skill.Food(skill_group: SkillGroup)#
Bases:
HarvestSkill
- add_xp(xp)#
- harvest(matl, deplete=True)#
- harvest_adjacent(matl, deplete=True)#
- property level#
- packet()#
- process_drops(matl, drop_table)#
- set_experience_by_level(level)#
- update()#
- class nmmo.systems.skill.Harvest(realm, entity)#
Bases:
SkillGroup
- property harvest_level#
- packet()#
- update()#
- class nmmo.systems.skill.HarvestSkill(skill_group: SkillGroup)#
Bases:
NonCombatSkill
- add_xp(xp)#
- harvest(matl, deplete=True)#
- harvest_adjacent(matl, deplete=True)#
- property level#
- packet()#
- process_drops(matl, drop_table)#
- set_experience_by_level(level)#
- class nmmo.systems.skill.Herbalism(skill_group: SkillGroup)#
Bases:
ConsumableSkill
- SKILL_ID = 5#
- add_xp(xp)#
- harvest(matl, deplete=True)#
- harvest_adjacent(matl, deplete=True)#
- property level#
- packet()#
- process_drops(matl, drop_table)#
- set_experience_by_level(level)#
- update()#
- class nmmo.systems.skill.Mage(skill_group: SkillGroup)#
Bases:
CombatSkill
- SKILL_ID = 3#
- add_xp(xp)#
- property level#
- packet()#
- set_experience_by_level(level)#
- update()#
- class nmmo.systems.skill.Melee(skill_group: SkillGroup)#
Bases:
CombatSkill
- SKILL_ID = 1#
- add_xp(xp)#
- property level#
- packet()#
- set_experience_by_level(level)#
- update()#
- class nmmo.systems.skill.NonCombatSkill(skill_group: SkillGroup)#
Bases:
Skill
- add_xp(xp)#
- property level#
- packet()#
- set_experience_by_level(level)#
- class nmmo.systems.skill.Prospecting(skill_group: SkillGroup)#
Bases:
AmmunitionSkill
- SKILL_ID = 6#
- add_xp(xp)#
- harvest(matl, deplete=True)#
- harvest_adjacent(matl, deplete=True)#
- property level#
- packet()#
- process_drops(matl, drop_table)#
- set_experience_by_level(level)#
- update()#
- class nmmo.systems.skill.Range(skill_group: SkillGroup)#
Bases:
CombatSkill
- SKILL_ID = 2#
- add_xp(xp)#
- property level#
- packet()#
- set_experience_by_level(level)#
- update()#
- class nmmo.systems.skill.Skill(skill_group: SkillGroup)#
Bases:
ABC
- add_xp(xp)#
- property level#
- packet()#
- set_experience_by_level(level)#