[閒聊] 20230207修改事項

作者: laechan (揮淚斬馬雲)   2023-02-07 10:03:20
一、逆律做為座騎時的效果追加
/adm/daemons/shut_d.c 不備份修改
我本來實裝的是另一種修改方式,想來想去,又把它取消。
// laechan add 2023/02/07 增加座騎效果
if(wand=(object)me->query_temp("rideon"))
if(function_exists("add_damage_percent",wand))
damage=1+damage*(100+(int)wand->add_damage_percent(tar)/2)/100;
上面的意思是說,如果你的座騎有 add_damage_percent 這
個函數(例如逆律就是其中之一),它會再追加原本逆律會附
加的傷害增幅值的一半增幅值。
舉例,當你座騎是逆律時:
1. 武器不是拿逆律時,它會附加特殊攻擊 +25% 的效果。
2. 武器拿逆律時,它會附加特殊攻擊 +50% 再 +25% 的效果
,也就是 1.5x1.25 = +87.5%。
我預計再設定至少兩把 wand 在做為座騎時亦可附加傷害增
幅值,但是 wear 時不附加傷害增幅值;以及再設定至少兩
把非 wand 類武器,在 wear 時會附加傷害增幅值,但是它
們無法被 ride。
這樣才會有選擇困擾,而不會產生玩家無腦武器只拿逆律、
  座騎也只選逆律的情況。當 逆律x逆律 = +87.5% 時,其它
組合我會讓它們有機會高過 +87.5%。
二、指令 searchobj 修改
/cmds/std/_searchobj.c 不備份修改
當你搜尋到的目標為對方的座騎時,增加 (座騎) 字樣顯示
> searchobj wand
120. 女性媚狐鍊金術士─Dr. Kimina(kimina)
(座騎)終 焉 魔 杖(Apocalypse Wand)
/d/ppl/quest/ghost/wp/wand1
[裝備中]☆ζ浣塵玉壺冰ζ☆ 逆 ‧ 律 (Inverse Law)
/d/ppl/wide/virtue/wp/law
[裝備中](副手)高等微積分(Advanced Calculus)
/d/ppl/justinj/math/eq/book2
120. 男性媚狐秘印賢者─K12(k12)
(座騎)終 焉 魔 杖(Apocalypse Wand)
/d/ppl/quest/ghost/wp/wand1
[裝備中]☆ζ浣塵玉壺冰ζ☆ 逆 ‧ 律 (Inverse Law)
另外,當 searchobj 後面接 horse 時,它會去把所有可當
座騎、以及目前為座騎的東西都顯示出來。
> searchobj horse
120. 女性媚狐瑪法祭司─HARI(hari)
(座騎)警用摩拖車(Motorcycle)
/u/l/laechan/area/city/north/mob/motorcycle1
120. 男性龍人拳士─舒奇(suki)
(座騎)無尾熊(Koala)
/d/ppl/highelf/happyearth/mob/koala
120. 女性媚狐鍊金術士─Dr. Kimina(kimina)
(座騎)終 焉 魔 杖(Apocalypse Wand)
/d/ppl/quest/ghost/wp/wand1

Links booklink

Contact Us: admin [ a t ] ucptt.com