lxgr-linux / pokete

A terminal based Pokemon like game
https://lxgr-linux.github.io/pokete
GNU General Public License v3.0
2.86k stars 180 forks source link

Pokete disguise #147

Open cognivore opened 2 years ago

cognivore commented 2 years ago

Is your feature request related to a problem? Please describe. While thinking about PvP (and related to #146) "Maybe gets a fire pokete and burns the burget bar in Agrawos down?!)", I've been thinking about a feature "disguising poketes" or illusion pokete modifier, who have a special ability "disguise as" accessible from the deck editor. Finding a strong fire illusion pokete and disguising it as a Mocow could be a "vegan" ending for the burger quest!

Describe the solution you'd like Add an "illusion" modifier to poketes (meaning that there may be poketes that are illusion ground or illusion flying, just as there are brave ground and relaxed flying, etc). Make normal poketes effective against illusion poketes. Allow illusion poketes transform into poketes they have defeated in deck editor. This retains the original pokete's abilities, just changes the appearance of an illusion pokete.

lxgr-linux commented 2 years ago

I think a better idea would be have a separate Pokete that's able to do this, and not a whole class.

cognivore commented 2 years ago

I think a better idea would be have a separate Pokete that's able to do this, and not a whole class.

You'll need at least a couple of those. Think Morph mechanic from Magic: the Gathering. It would be less fun if you knew into what they morph.

But I agree, that's a better design, and something to make Normal strong against.

lxgr-linux commented 2 years ago

I think this will be some fun Poketes to add.