Skip to content

Class: ActivatedAbility

A card ability which can be activated for a cost.

URI: mtgo:ActivatedAbility

 classDiagram
    class ActivatedAbility
      Ability <|-- ActivatedAbility

      ActivatedAbility : ability_keyword
      ActivatedAbility : condition
      ActivatedAbility : cost
      ActivatedAbility : effect
      ActivatedAbility : id
      ActivatedAbility : rules_text

Inheritance

Slots

Name Cardinality and Range Description Inheritance
cost 0..*
xsd:string
A cost to play a card or ability direct
condition 0..1
RuleStatement
A condition required for an activation direct
rules_text 0..1
xsd:string
The text describing what an ability does Ability
effect 0..1
RuleStatement
The effect of an ability Ability
ability_keyword 0..1
xsd:string
An ability keyword Ability
id 1..1
xsd:anyURI
A unique identifier for a thing Thing

Usages

used by used in type used
AbilityCollection activated_abilities range ActivatedAbility

See Also

Identifier and Mapping Information

Schema Source

  • from schema: https://cmdoret.net/mtg_ontology/

Mappings

Mapping Type Mapped Value
self mtgo:ActivatedAbility
native mtgo:ActivatedAbility

LinkML Source

Direct

name: ActivatedAbility
description: A card ability which can be activated for a cost.
from_schema: https://cmdoret.net/mtg_ontology/
see_also:
- mtg:Activated_ability
rank: 1000
is_a: Ability
slots:
- cost
- condition
class_uri: mtgo:ActivatedAbility

Induced

name: ActivatedAbility
description: A card ability which can be activated for a cost.
from_schema: https://cmdoret.net/mtg_ontology/
see_also:
- mtg:Activated_ability
rank: 1000
is_a: Ability
attributes:
  cost:
    name: cost
    description: A cost to play a card or ability.
    from_schema: https://cmdoret.net/mtg_ontology/
    rank: 1000
    slot_uri: mtgo:cost
    multivalued: true
    alias: cost
    owner: ActivatedAbility
    domain_of:
    - ActivatedAbility
    range: string
    any_of:
    - range: Cost
    - range: RuleStatement
  condition:
    name: condition
    description: A condition required for an activation.
    from_schema: https://cmdoret.net/mtg_ontology/
    rank: 1000
    slot_uri: mtgo:condition
    alias: condition
    owner: ActivatedAbility
    domain_of:
    - ActivatedAbility
    - TriggeredAbility
    range: RuleStatement
  rules_text:
    name: rules_text
    description: The text describing what an ability does.
    from_schema: https://cmdoret.net/mtg_ontology/
    rank: 1000
    slot_uri: mtgo:rules_text
    alias: rules_text
    owner: ActivatedAbility
    domain_of:
    - Ability
    range: string
  effect:
    name: effect
    description: The effect of an ability.
    from_schema: https://cmdoret.net/mtg_ontology/
    rank: 1000
    slot_uri: mtgo:effect
    alias: effect
    owner: ActivatedAbility
    domain_of:
    - Ability
    range: RuleStatement
  ability_keyword:
    name: ability_keyword
    description: An ability keyword.
    from_schema: https://cmdoret.net/mtg_ontology/
    rank: 1000
    slot_uri: mtgo:ability_keyword
    alias: ability_keyword
    owner: ActivatedAbility
    domain_of:
    - Ability
    - KeywordCounter
    range: string
    any_of:
    - range: AbilityKeyword
    - range: string
  id:
    name: id
    description: A unique identifier for a thing
    from_schema: https://cmdoret.net/mtg_ontology/
    rank: 1000
    slot_uri: schema:identifier
    identifier: true
    alias: id
    owner: ActivatedAbility
    domain_of:
    - NamedThing
    - Thing
    range: uriorcurie
class_uri: mtgo:ActivatedAbility