What problem does it solve?
This Skill provides a unified interface to query skill data and cooldowns within the SO3World environment, simplifying automation and tooling that relies on skill information.
Core Features & Use Cases
- Skill lookup by ID and level: GetSkill returns a skill object for a given ID and level.
- Naming, descriptions, and tooltips: GetSkillName, GetSkillDesc, and GetSkillTip provide human-readable references for UI or logs.
- Cooldowns and availability: GetCDInterval, GetCDLeft, GetGCDLeft, and IsCDComplete expose timing to drive decision-making in automation.
- Attribute access: GetSkillAttrib exposes skill attributes for evaluation in logic or UI.
Quick Start
Use the skill API to fetch the name of a skill by ID and level, e.g., GetSkillName(42, 3) to retrieve the name.