sbuller / divided-posterity

An online multiplayer browser based bonanza.
4 stars 0 forks source link

1v1 PvM Combat #3

Open frazazel opened 15 years ago

frazazel commented 15 years ago

Functional combat between a player and a (computer controlled) monster that includes stats, skills, effects and equipment.

sbuller commented 15 years ago

I would recommend relabeling this to 'One on One PvM' or similar. There have been discussions of combat involving multiple monsters, and discussions of combat involving multiple players - both cooperative and competitive in both cases. This Milestone need not depend on these accomplishments.

frazazel commented 15 years ago

So, fully functional is a bit of a stretch... Alright. It has been changed.

frazazel commented 15 years ago

Effects and Combatants have been added to the code base. Equipment is still a ways in the future, methinks. Effects don't do anything. Currently the Combat class uses generic Combatants, but treats them as if they are 1 Hero and 1 Enemy.

(This will eventually be expanded upon to include the possibility of having multiple Hero Combatants and/or multiple Enemy Combatants in the same battle. Second person pronouns (ie. 'you') will need to be put into place to realize this eventuality.)

frazazel commented 15 years ago

Update: Effects use Modifiers or Triggers to provide their effects. Skills and Triggers execute Actions to do things. Stats affect the outcome of attacks. Equipment still isn't implemented, but Ed's working on that.