Class: GamesAndRpgParadise::Mud::DuraisKatana

Inherits:
Sword show all
Includes:
Singleton
Defined in:
lib/games_and_rpg_paradise/mud/objects/weapons/durais_katana.rb

Constant Summary

Constants inherited from Weapon

Weapon::HASH_OF_MUD_WEAPONS

Constants inherited from MudObject

MudObject::DEFAULT_NAME, MudObject::NAMESPACE

Instance Method Summary collapse

Methods inherited from Weapon

#broken?, #damage?, #do_break, #do_repair, #inspect, #is_weapon?, #material_type?, #process_hash, #reset, #set_weapon_name, #status?, #weapon_name?

Methods inherited from MudObject

[], #add, #add_prop, #add_to_inventory, #alias_action, #can_speak?, #define_action, #describe_the_mud_object, #description?, disable_debug, #empty?, enable_debug, #enable_speak, #find, #has_inventory?, #height?, #id?, #inspect, #internal_hash?, #inventory?, #is_armour?, #is_inventory?, #is_mud_object?, #is_weapon?, #is_wearable?, #length?, #method_missing, #name=, #name?, #obtain_name_from_filename, #random_inventory_element, #report_height, #report_weight, #reset, #run, #set_description, #set_height, #set_is_an_armour, #set_is_inventory, #set_is_wearable, #set_length, #set_name, #set_object_name, #set_value, #set_weight, shall_we_debug?, #show_inventory, #store, #store_where?, #value?, #wear, #wearables?, #weight?, #who_am_i?, #wields?

Constructor Details

#initializeDuraisKatana

#

initialize

#


32
33
34
35
36
# File 'lib/games_and_rpg_paradise/mud/objects/weapons/durais_katana.rb', line 32

def initialize
  name("Durai's Katana")
  current_location('Seamon')
  describe_background
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class GamesAndRpgParadise::Mud::MudObject

Instance Method Details

#describe_backgroundObject

#

describe_background

#


41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
# File 'lib/games_and_rpg_paradise/mud/objects/weapons/durais_katana.rb', line 41

def describe_background
  "Durai war ein berühmter Krieger. Er lebte in Seamon und kämpfte zu 
  Lebzeiten gegen unzählige Ronins. Durch seinen Mut, Einsatz und seinem 
  taktischen Geschick, sowie seinen unglaublichen Kampfkräften konnten 
  zahlreiche schon verloren gewähnte Schlachten für den Emperor gewonnen 
  werden. Er perfektionierte den Dimak mit seinem Katana. Als er etwa 33 
  Jahre alt war, wurde seine Familie von dem verruchten Korobukuru 
  Pon-Tia niedergemetzelt. Daraufhin legte Durai sein Katana und seine 
  Insignien ab, und wurde zu einem wandernden Berserker. Er tötete einen 
  mordenden Korobukuru mit blossen Händen, nahm ihm seine schwere Axt ab 
  und jagte Pon-Tia viele Jahre lang hinterher. Dutzende Anhänger 
  Pon-Tia's starben durch Durai's Hand in den folgenden Jahren doch dem 
  gerissenen Pon-Tia gelang jedesmal die Flucht. Vergeblich versuchte 
  Durai Pon-Tia zur Strecke zu bringen. Schliesslich fiel Durai selbst 
  bei einem Attentat eines Ninja. Doch kurz nachdem seine Leiche 
  beigesetzt wurde, erwachte sein ruheloser Geist erneut, sich seiner 
  Aufgabe besindend - Pon-Tia zu töten. Über die Jahre wurde der Geist 
  verwirrt, und er jagte auch jene die Pon-Tia ähnelten. Sogar 
  ein dickliches Kind wurde von dem rastlosen Geist getötet. 

  Durai's Geist hörte schliesslich Mogi Tenshu rufen, und zog auch in 
  seine Richtung, konnte sich jedoch von dem Einfluss des untoten 
  Kamimeisters befreien und floh Richtung Süden, wo er seitdem Jagd auf 
  andere Kamis macht. Auf ewig rastlos ..."
end