Skip to content

Imlight Todo

Combat

  • Combat:
    • Player decks:
      • Commands to add/remove a spell (TC)
    • Combat hand:
      • Treasure cards
    • Combat effects:
      • Fizzling
      • Damage
      • Healing
      • Area-of-effect spells
      • Reshuffle
      • Pacify
      • Provoke
      • Self damage (Sacrifice and Immolate)
      • Global spells
      • Minions:
        • Spawning minions
        • Minion AI
        • Stealing health from minion
        • Sacrifice minion
          • For pips
          • For health
      • Stealing hanging effects
      • Per pip spells
      • Pip donation spells

Shops

  • Shops
    • Other keepers:
      • TC Shops
      • Bazaar
      • Professors

Social

  • Social:
    • Friends List:
      • Adding/removing a friend
      • Teleporting to a friend
    • Buddy stats
    • Whispering

Player Housing

TIP

Imlight should have social elements before starting this branch.

  • Player housing
    • Need a system to know what house belongs to which player
    • Need to add a new collection to dragon database to save a house persistently. A Wizard should only keep track of their housing instance ID which points to their house
    • Being able to teleport to your house
    • House decorations, including being saved persistently

Pets

  • Pets
    • Make an understanding of how the client expects the pet behavior to be shipped
    • Looking through pet objects to find hatch status
    • Actually being able to equip pets
    • Pets being able to add to canonical effects
    • Pets being capable of leveling up (or aging as the game puts it)
    • Pet snacks
    • Pet mini games, I guess