Ability Blacklist

SkillDev tools

Add a skill/item to the "random re-trigger" blacklist (Butterfly Effect, Multicast), preventing skills that would cause mechanic conflicts, crashes, or bad experiences from being randomly re-triggered. Triggered when the user says things like "add XX to the butterfly blacklist", "don't let Multicast

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Ability Blacklist skill

What this skill tells your AI

The instructions your AI receives, as published by windy10v10ai/game in .claude/skills/ability-blacklist/SKILL.md and read by ahel’s review.

两处黑名单,目标不明确时用 AskUserQuestion 让用户选一个或两个都加:

黑名单文件表名写法
蝴蝶效应game/scripts/vscripts/abilities/ability_blacklist_butterfly.luaEXCLUDED_ABILITIES_ALLBUTTER(技能)/ EXCLUDED_ITEMS(物品)["ability_name"] = true,
多重施法game/scripts/vscripts/abilities/ogre_magi_multicast_lua.luano_support_abilitys(技能)/ no_support_items(物品)ability_name = 1,

系统名确认

技能显示名(tooltip)可能与系统名不同(如显示名 "Sproink" 实际系统名是 enchantress_bunny_hop)。按 CLAUDE.md「技能系统名查找」流程,在 docs/reference/<version>/abilities_english.txt 核实 DOTA_Tooltip_ability_<系统名> 对应关系,不要直接照抄显示名当系统名。

添加位置

按机制归类插入对应注释分组(位移/隐身/召唤/持续施法/两段式等);找不到匹配分组就加在文件末尾对应表内。注释写英雄名 + 技能中文名。

Signals

GitHub stars
73
Forks
40
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
ability-blacklist
Source
github.com/windy10v10ai/game