Cuprite

Previously Golden
Veteran
Joined
Feb 6, 2017
Messages
144
Reaction score
67
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
144
Reaction score
67
First Language
English
Primarily Uses
RMMV

Cuprite

Previously Golden
Veteran
Joined
Feb 6, 2017
Messages
144
Reaction score
67
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
643
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: 13

Cuprite

Previously Golden
Veteran
Joined
Feb 6, 2017
Messages
144
Reaction score
67
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 Profile Posts

I tried a new thing.

fg.png
Another night, another game dev stream in about 20 minutes or so.

I've been busy. Warming up so I don't forget how to draw.
Fr4yy7TaEAUB57Z
I'd make a joke about the post office, but I'm afraid you won't get it.
I've been on a really good streak lately of working on my game for at least a little bit each day. Even if I only complete one small task, it is still a much better pace than what I was maintaining previously!

Forum statistics

Threads
129,783
Messages
1,205,118
Members
170,891
Latest member
SarahVelleza
Top