Class: GamesAndRpgParadise::Mud::DuraisKatana
- Includes:
- Singleton
- Defined in:
- lib/games_and_rpg_paradise/mud/objects/weapons/durais_katana.rb
Constant Summary
Constants inherited from Weapon
Constants inherited from MudObject
MudObject::DEFAULT_NAME, MudObject::NAMESPACE
Instance Method Summary collapse
-
#describe_background ⇒ Object
# === describe_background ========================================================================= #.
-
#initialize ⇒ DuraisKatana
constructor
# === initialize ========================================================================= #.
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
#initialize ⇒ DuraisKatana
#
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_background ⇒ Object
#
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 |