EasyRPG / Player

RPG Maker 2000/2003 and EasyRPG games interpreter
https://easyrpg.org/player/
GNU General Public License v3.0
1.01k stars 190 forks source link

Attribute multipliers of conditions not implemented #820

Closed ghost closed 8 years ago

ghost commented 8 years ago

Title. In an RPG Maker game I'm making, I have skills that should inflict conditions. They don't work; if the skill only inflicts the condition, it always misses, if it does damage as well, it only does damage.

Attributes don't work either. If I want, for example, a Slime to be weak to Fire (A) and immune to Ice (E), using a skill/attack with that attribute won't cause a damage boost/deduction.

fdelapena commented 8 years ago

Hi Zekario, thanks for your report.

Could you try again with the "EasyRPG Player continuous builds" from the tabs in this site? https://easyrpg.org/player/downloads/ Or build your own from the git master branch (the conditions fix has been merged minutes ago).

This version should work with conditions at least. Please confirm if it works for you, also with attributes.

Ghabry commented 8 years ago

Hey. Thx for the report.

Inflicting conditions got fixed yesterday but attribute multipliers are not implemented yet.

@Tondorian I heard you like working on battle issues :heart:

Tondorian commented 8 years ago

Yeah but this issue will make games harder. Will try to fix this anyway :)

ghost commented 8 years ago

@fdelapena @Ghabry I tried the continuous builds, and conditions do seem to work, but attribute multipliers don't.

Thanks for working on this!

Ghabry commented 8 years ago

The conditions are also lacking a bit but the basics work: What is working is: "Berserk" (Actor auto attacks), "Sleep" conditions (turn is skipped), Autoheal of conditions after X turns and Poison (damage each turn). Silence is not handled (you can still cast spells), same for "Damage is halfed". Have to open the RPG Maker 2003 editor to check what is missing.

Tondorian commented 8 years ago