Cuprite

Previously Golden
Veteran
Joined
Feb 6, 2017
Messages
132
Reaction score
53
First Language
English
Primarily Uses
RMMV
Is there any way to get the battle log to show that a target was weak to a skill? Simple example: You use Fire on an ice monster, and the battle log says something along the lines of "Hit [Monster name]'s weak point!". Inverse would be something like "[Monster name] resisted the hit!".
The reason I want this in the battle log instead of a popup or something is cause the game I'm working on currently is entirely text-based, but I'm using MV's battle scenes as a foundation since it's way easier than trying to make my own battle system from scratch (Lots of eventing tho), so having them pop up in the battle log would make it fit in with the rest of the game.
If there's a way to do this with the default battle log, that'd be cool, but I'd use a plugin for this without hesitation. Lol.

More organized example:
- You throw a fireball at the foe!
- Hit it's weak point!
- The ice elemental took 20 damage!
 

Cuprite

Previously Golden
Veteran
Joined
Feb 6, 2017
Messages
132
Reaction score
53
First Language
English
Primarily Uses
RMMV

Cuprite

Previously Golden
Veteran
Joined
Feb 6, 2017
Messages
132
Reaction score
53
First Language
English
Primarily Uses
RMMV
Bump 2.

Main reason I want this so badly is cause I don't want the player to have to play guessing games with the enemy weaknesses/resistances. .-.
 

LadyBaskerville

Hell-poodle
Veteran
Joined
Sep 12, 2016
Messages
706
Reaction score
629
First Language
German
Primarily Uses
RMMV
I could have sworn I saw a plugin for that at some point, but search doesn't bring anything up.

Manipulating the battle log just by eventing seems pretty difficult, so I put together a small plugin - can change weakness and resistance message in the parameters.
It's not extensively tested and probably won't play nice with larger battle engine type plugins because it's overriding the Window_BattleLog.displayActionResults function, but if you need compatibility with e.g. Yanfly, it should be possible to edit it in.
 

Attachments

  • LB_BattleLogWeaknesses.js
    2.3 KB · Views: 5

Cuprite

Previously Golden
Veteran
Joined
Feb 6, 2017
Messages
132
Reaction score
53
First Language
English
Primarily Uses
RMMV
I could have sworn I saw a plugin for that at some point, but search doesn't bring anything up.

Manipulating the battle log just by eventing seems pretty difficult, so I put together a small plugin - can change weakness and resistance message in the parameters.
It's not extensively tested and probably won't play nice with larger battle engine type plugins because it's overriding the Window_BattleLog.displayActionResults function, but if you need compatibility with e.g. Yanfly, it should be possible to edit it in.
Thank you so much! This'll be a godsend for me! :D
It may be situational since most people just use the default Yanfly battle log, but it's always nice to have the option for cases like this. Thanks again! ^-^
(Note to self: Add another person to the Plugins section of my credits. Lol)
 

Latest Threads

Latest Posts

Forum statistics

Threads
124,330
Messages
1,162,823
Members
163,125
Latest member
Ice-cube
Top