New Features:
- New config options: light_dependent_unprovoked_attack: The aggression system will only work in the dark areas if enabled.(Similar to the spiders in Minecraft, disabled by default)
- New config options: do_pokemon_defend_creeper_proactive: Player owned pokemon can attack creeper proactively.(disabled by default.)
- Combat overhaul
- Remove the type effects(levitate for psychic, weakness for fight,etc.)
- Give more special effect to different moves(Stat changing/Status related attack moves)
- Pokemon gain strength after using Power-up Punch, gain weakness and resistance weakened(a new effect added by myself) after using Close Combat,etc.
- I want to make it easy so the effect level WON'T stack like the core series.
- Moves that can apply status conditions can apply status effects from Minecraft:
- Burn -> Weakness & set the entity on fire.
- Poison -> Poison
- Badly Poison -> Poison II
- Freeze & Sleep -> Mining Fatigue II & Slowness III & Increase the frozen time.
- Paralysis -> Mining Fatigue & Slowness
- Flinch -> Mining Fatigue & Slowness II
- Confusion -> Confusion
- Serene Grace can increase the chance to trigger the additional effect
- Sheer Force no longer boost all the moves. It works like the core series now.(Some moves are not supported yet. Sparkling Aria can trigger Sheer Force in Pokemon S/V, but it can't be learnt by the Pokemon which has Sheer Force, so I didn't add it.)
- Pokemon gain strength after using Power-up Punch, gain weakness and resistance weakened(a new effect added by myself) after using Close Combat,etc.
Changes
- Pokemon on shoulders should stop targeting now.
Fixes:
- Bug fixes: The tracing projectiles should work correctly now.
- Bug fixes: The explosive projectiles can deal the damage properly now.
- Bug fixes: The invulnerable time should work properly for pokemon entity now;
New features:
- Pokemons are immune to friendly fire. (can be disabled in the config)
- Added config to decide which nature can influence pokemon aggressiveness and how much it can influence.
- Failed captures can be counted as a provocation
Changes:
- Wild Pokemon will no longer be taunted if do_pokemon_attack_unprovoked is set to false
- Poke Staff reworked
- Damage calculation reworked, Pokemons' damage is slightly higher.
- Maximum damage and minimum damage no longer take part in the damage calculation.
- Pokemons' damage can be influenced by strength/weakness.
- The default value of the maximum damage is increased to 50.(Won't change your value automatically if you're updating from an older version)
Fixes:
- Fix the bug that wild range attackers attack players in battle
New features
- Pokemons are immune to the suffocation (wall/block) damage. (can be disabled in the config)
- Pokemons stop running away if they are hit. (can be disabled in the config)
- Added multipliers for player's Pokemon damage, so you can leave wild ones weaker and make player-owned pokemon stronger.
Fixes
- Fixed recipes of the items.
- Health sync improvements. They heal on standard battle start. You cant just hit them with sword and finish in battle. Also you cant attack them while they are battling.
- False swipe does not kill the pokemon anymore.
- Explosion block griefing option (toggleable in config) actually working.
- Better config descriptions.
Compatible with Cobblemon 1.5 only
- Animation Support Support for animations from cobblemon mod when attacking(These animations are not designed for this mod so it might be weird)
- Wild Pokemon cries correctly when provoked.
- Player's Pokemon can taunt wild Pokemon.
- Added a new hotkey that let your pokemon start a battle with the pokemon that tries to attack you.
- Some abilities(intimidate, unnerve, pressure) can lower the nearby pokemon's aggro.
- The Wimpod line Pokemon will be recalled when taking damage and the health is below 50%.
- Using move outside battle can be used to evolve a Pokemon like Annihilape.
- Pokemon aiming optimization, increasing the accuracy.
- More specific move classification.
- The projectiles of ball and bomb moves can cause a small explosion that don't break the blocks.
- Balance tweaks.
- Bug fixes.
Complete changelog can be found on github: https://github.com/LyquidQrystal/fightorflight
Compatible with Cobblemon 1.5 only
- Animation Support Support for animations from cobblemon mod when attacking(These animations are not designed for this mod so it might be weird)
- Wild Pokemon cries correctly when provoked.
- Player's Pokemon can taunt wild Pokemon.
- Added a new hotkey that let your pokemon start a battle with the pokemon that tries to attack you.
- Some abilities(intimidate, unnerve, pressure) can lower the nearby pokemon's aggro.
- The Wimpod line Pokemon will be recalled when taking damage and the health is below 50%.
- Using move outside battle can be used to evolve a Pokemon like Annihilape.
- Pokemon aiming optimization, increasing the accuracy.
- More specific move classification.
- The projectiles of ball and bomb moves can cause a small explosion that don't break the blocks.
- Balance tweaks.
- Bug fixes.
Complete changelog can be found on github: https://github.com/LyquidQrystal/fightorflight