Commit Graph

61 Commits (58298839bf52ca755043a88cb43b99acb6b8b589)

Author SHA1 Message Date
sigonasr2 34515cec76 Add Heal function for monsters. Make player stat functions const return. Add Missing Health bonus stat from buffs. Refactor names of stat functions to be more explicit. Add more stat buff and pct buff checks. Fix up discrepancies with how stat up buffs work for the player. 53/53 passing tests. 5 months ago
sigonasr2 02523d5ebb Added tests for equipment stats, equipment set effects, and accessory random stat checks. 5 months ago
sigonasr2 6410d837c7 Player Equipment set effect tests added. 5 months ago
sigonasr2 5193f382a3 Fix bugs with static containers not being reset between unit test runs. Add in player test checks for seeded damage reduction test. 5 months ago
sigonasr2 0dc68d7f0c Fix unit test crashing when loading from GFX. 5 months ago
sigonasr2 c879cafe1e Targets already in the air should not be knocked back. Fix image loading dependencies internally within the engine so they work even during unit testing. Rearrange some item initializing functions to occur after the GFX map is reset so all graphics are loaded properly. Release Build 9835. 5 months ago
sigonasr2 6274dcefb1 Refactor ability use skills to be testable. Add in basic player damage check and ability use unit tests. 5 months ago
sigonasr2 6cb3cb4e6d Remove unnecessary dependencies from Test project. Segregate test types into separate source files. Fix bug with drop data not being reset for monster tests. 5 months ago
sigonasr2 2c7d69d1b5 Added Monster unit tests relating to the damage formula, crit rates, and special survival cases. 5 months ago
sigonasr2 f1fa126d1e Add in Monster Unit tests verifying move speed is adjusted properly. 5 months ago
sigonasr2 b617120867 Implement unit tests for the project. Fix Display Name bug (found in InternalNameCheck unit test). Add Monster Unit Tests. 5 months ago