[Category:Script_Command](/Category:Script_Command "wikilink") Syntax ------ - **npcskill** <skill id>,<skill lvl>,<stat point>,<NPC level>; - **npcskill** "<skill name>",<skill lvl>,<stat point>,<NPC level>; Description ----------- This command causes the attached NPC object to cast a skill on the attached player. The skill will have no cast time or cooldown. The player must be within the default skill range or the command will fail silently. The "stat point" parameter temporarily sets a...
Scanned 9/8/2026
Install to Claude Code
npx -y skills add cydh/rathena-wiki --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Category:ScriptCommand?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/cydh-category-scriptcommand-rathena-wiki)More formats (shields.io, HTML) on the badges page.
---
title: Npcskill
permalink: /Npcskill/
---
[Category:Script_Command](/Category:Script_Command "wikilink")
Syntax
------
- **npcskill** <skill id>,<skill lvl>,<stat point>,<NPC level>;
- **npcskill** "<skill name>",<skill lvl>,<stat point>,<NPC level>;
Description
-----------
This command causes the attached NPC object to cast a skill on the attached player. The skill will have no cast time or cooldown. The player must be within the default skill range or the command will fail silently.
The "stat point" parameter temporarily sets all NPC stats to the given value, and "NPC level" is the temporary level of the NPC (used in some skills). Neither value can be greater than the max level defined in config, and will not work properly if the NPC has a mob sprite.
Examples
--------
` // Casts Level 10 Heal on the attached player, calculated with`
` // all stats 99 and base level 60.`
` npcskill "AL_HEAL",10,99,60;`Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!