Advertisement
DizzyFoxkit

Untitled

Jan 4th, 2012
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. class Scene_Equip
  2.   def bond_armor(item)
  3.     # Duplicate Object
  4.     new_item = item.dup
  5.     # Set the id to the last armor index + 1
  6.     new_item.id = $data_armors.size
  7.     # Bond the item
  8.     new_item.bonded_actor_id = @actor.id
  9.     # Change the name if you want
  10.     new_item.name = @actor.name + "'s " + item.name
  11.     $data_armors[new_item.id] = new_item
  12.     return new_item
  13.   end
  14.  
  15.   def bond_weapon(item)
  16.     new_item = item.dup
  17.     new_item.id = $data_weapons.size
  18.     new_item.bonded_actor_id = @actor.id
  19.     new_item.name = @actor.name + "'s " + item.name
  20.     $data_weapons[new_item.id] = new_item
  21.     return new_item
  22.   end
  23. end
  24.  
  25. # create a new piece for this script
  26.  
  27. module RPG
  28.   class Weapon
  29.     attr_accessor :bonded_actor_id
  30.   end
  31.   class Armor
  32.     attr_accessor :bonded_actor_id
  33.   end
  34. end
  35.  
  36.  
  37. #add these to the scene_title script
  38. $data_armors[1000] = nil
  39. $data_weapons[1000] = nil
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement