看板 mud_sanc 關於我們 聯絡資訊
覆蓋的判斷會很複雜,不過覆蓋可以做,理由是現在拼命 cast 也不會拿到熟練度。 覆蓋不好做的原因是,新施展的法術所加的一些效果,並不等於 剛才所加的,例如剛剛施放的 pray +int 20 點來說,可能現在 施放的 pray 是 +int 30 點。 一、30 點要 cover 掉剛剛的 20 點,必須先讀取玩家身上的20 ,再讓 30-20 = 10,然後把設在玩家身上的參數的 20 變 30,再把玩家的屬性 +10,然後重設 time。 二、並不是所有參數都適用上面的修改方式,上述只適用屬性。 三、int+20 時間 3 碰到 int+30 時間 2 時,要不要 cover? int+20 時間 3 碰到 int+15 時間 5 時,要不要 cover? so 最簡單的方法就是現行的方式。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.134.34.90