Do you want to make your heroes lose their equipment just because you're an evil game developer?
Now you can make your evil dreams come true!
You can make them lose SOME or ALL of their pieces of equipment!
The script had a totally different name in the past, but I felt the new one is a lot more descriptive than Special Removal.
Warning!
The heroes will NEVER get their equipment back. It's gone. Like FOREVER!
OK, I lied about losing them forever because there are other calls that will keep them stored in the Game Variable of your choice!
Ruby:
# * KLoseEquip ACE * #
# Scripter : Kyonides Arkanthes
# 2023-06-25
# WARNING #
# ALL of these Script Calls will cause an Irreversible Loss of Equipment!
# actor will be treated by Game_Interpreter as a local variable.
# This means that once the event finishes processing the Call Script command,
# it will no longer exist.
# Use @actor instead if you need it to exist outside the Call Script command.
# Don't forget to add a Call Script command at the end of the process to clear
# that variable by entering: @actor = nil
# * Script Calls * #
# - Step 1: Find an Actor, namely a Teammate
# actor = $game_party.member(ActorIndex)
# OR #
# @actor = $game_party.member(ActorIndex)
# - Step 2: Use Any of the following Calls
# - Discard Equipment By Index (SlotID)
# actor.discard_equip_by_index(SlotID)
# - Discard Many of Them By Indexes (SlotIDs)
# actor.discard_equip_by_indexes(SlotID1, etc.)
# - Discard Equipment By Index (SlotID) and Store it in a Game Variable