Module:AbilityTable: Difference between revisionsGive feedback
Jump to navigation
Jump to search
Extract list membership into public p.is_member() as the shared source of truth (exclusions + special rules); filter_abilities now delegates to it. Behavior-identical for tables (with help from vergir-bot LLM) |
Fix comment: membership predicate is consumed by Module:AbilityHints (with help from vergir-bot LLM) |
||
| Line 74: | Line 74: | ||
-- Membership | -- Membership | ||
-- Shared source of truth for "is ability X a member of list Y". | -- Shared source of truth for "is ability X a member of list Y". | ||
-- Also consumed by Module: | -- Also consumed by Module:AbilityHints to decide which | ||
-- interaction icons to show on ability cards. | -- interaction icons to show on ability cards. | ||
-- ============================================================ | -- ============================================================ | ||