User Tools

Site Tools


ar:rpd:shaman_subclass

فئة الشامان الفرعية

شامان

الشامان هي الفئة الفرعية لل elves في Remixed Dungeon.

الوصف

يمكن لـ ال shamans الإلف استخدام العصي كأسلحة قتال قريب. الضربات الناجحة لديها فرصة لتفعيل قوة العصا على الهدف دون استهلاك شحنة.

الفتح

يمكن فتح فئة الشامان الفرعية باستخدام كتاب الإتقان بعد هزيمة الزعيم الثاني (تينجو).

الميكانيكيات الخاصة

  • يمكن لـ _ال shamans_ الإلف استخدام العصي كأسلحة قتال قريب
  • عند الهجوم بعصا مجهزة كسلاح أساسي، هناك فرصة 25% (مطبقة كـ Random.Int(4) == 0) لضرب الهدف بقوة العصا دون استهلاك شحنة
  • هذه القدرة مطبقة في طريقة attackProc في HeroSubClass.java (الأسطر 172-181)
  • يجب أن تكون العصا مجهزة كسلاح أساسي (السلاح النشط) لكي تعمل هذه الميكانيكية
  • يجب أن تكون للعصا شحنات متاحة وأن تُرجع طريقة affectTarget() القيمة true
  • +1 مكافأة ندى لـ استعادة المانا المحسنة

التفاصيل التقنية

  • التنفيذ: ميكانيكيات الشامان الخاصة مطبقة في طريقة attackProc في HeroSubClass.java (الأسطر 172-181)
  • تفعيل العصا: عندما يهاجم شامان بعصا مجهزة كسلاح نشط، هناك فرصة 25% لضرب العدو بتأثير العصا دون استهلاك شحنة
  • مرجع الكود: التنفيذ المحدد يتحقق مما إذا كان السلاح الأساسي عصا، وإذا كانت affectTarget() تُرجع true و Random.Int(4) == 0، ثم يتم استدعاء zapCell() لضرب العدو دون استهلاك الشحنات

درع خاص

استخدام طقم درع على أي درع سيحوله إلى درع الشامان، المصمم خصيصاً لهذه الفئة الفرعية.

المميزات

العيوب

  • فرصة التفعيل غير مضمونة (فرصة 25%)
  • ضرر العصا كسلاح قتال قريب قد يكون أقل من الأسلحة المخصصة

التحقق من البيانات

  • مصدر المعلومة: Java Enum com.watabou.pixeldungeon.actors.hero.HeroSubClass.SHAMAN
  • التحقق من الميكانيكيات: مكافأة الهجوم مطبقة في طريقة attackProc في HeroSubClass.java، مع فرصة 25% لضرب العدو
  • وصف التأثيرات: مبني على موارد السلاسل من values/strings_all.xml (\“HeroSubClass_DescShaman\”)
  • التحقق من الاسم: مؤكد من موارد السلاسل (\“HeroSubClass_NameShaman\”)
  • ميكانيكيات إضافية: مكافأة الندى محققة في طريقة dewBonus في HeroSubClass.java

مراجع الكود

ملفات التكوين

موارد السلاسل

  • HeroSubClass_NameShaman - \“shaman\” (الإنجليزية)
  • HeroSubClass_DescShaman - \“Elven _Shamans_ can use wands as melee weapons. Successful hits have a chance to activate the wand's power on a target without using a charge.\” (الإنجليزية)
  • HeroSubClass_NameShaman - \“шаман\” (الروسية)
  • HeroSubClass_DescShaman - \“_Шаманы_ эльфов могут использовать посохи как оружие ближнего боя. При попадании في цель волшебство палочки может использоваться без потери заряда.\” (الروسية)

انظر أيضاً

ar/rpd/shaman_subclass.txt · Last modified: by 127.0.0.1