Well, thinking about it, there IS a cheap way to disable weapons instead of doing any complicated script calls or whatnot to fix having nothing at all there. What you do is you first remove all of their weapons manually with the Change Equipment command. Then, all you have to do is to make a duplicate of the character's class but with them no longer able to wield the weapons they had before. For example, if your character was a fighter, make a second fighter class that does not allow the character to wield swords. Simply change the character's class with the Change Actor Class command, and voila. No more weapons allowed.
However, the ability to fight without a weapon is much harder on XP than VX. Without a weapon, the attack number becomes 0, so you're not going to do any damage. Therefore! You're gonna need to do some basic script edits in the Game Actor script.
#--------------------------------------------------------------------------
# * Get Basic Attack Power
#--------------------------------------------------------------------------
def base_atk
weapon = $data_weapons[@weapon_id]
return weapon != nil ? weapon.atk : 0
end
This here is your basic attack power. That 0 represents your attack power without a weapon, so to attack without a weapon, that will need to be changed. Change the 0 to something around 100, which is a little less than the weakest rod attack.
#--------------------------------------------------------------------------
# * Get Target Animation ID for Normal Attacks
#--------------------------------------------------------------------------
def animation2_id
weapon = $data_weapons[@weapon_id]
return weapon != nil ? weapon.animation2_id : 0
end
This here is the animation for your attack. If you don't have a weapon, you're not going to have an animation. Once again, you're going to need to change that. That 0 there represents the animation ID in your database tab. Change that to the ID number of whatever animation you want to use for a weaponless attack. I'd recommend changing it to 4.
This should allow you to attack even without a weapon.