diff --git a/character/rank.js b/character/rank.js index 669d9e005..1b6f19123 100644 --- a/character/rank.js +++ b/character/rank.js @@ -14,9 +14,9 @@ window.noname_character_rank={ 'gjqt_bailitusu', 'swd_huanglei', 'hs_medivh', + 'pal_yuejinzhao', ], ap:[ - 'pal_yuejinzhao', 'ow_zhaliya', 'pal_liumengli', 'pal_yuntianhe', diff --git a/character/swd.js b/character/swd.js index 46786064e..bb8b1fdbd 100644 --- a/character/swd.js +++ b/character/swd.js @@ -2761,15 +2761,10 @@ game.import('character',function(lib,game,ui,get,ai,_status){ var num=0; var players=game.filterPlayer(); for(var i=0;i0){ - num+=del; - } - else if(att<0){ - num-=del; - } + del/=Math.pow(1+players[i].hp,0.2); + num+=get.sgnAttitude(player,players[i])*del; } return num; } diff --git a/game/game.js b/game/game.js index a626cc188..83fb4b32e 100644 --- a/game/game.js +++ b/game/game.js @@ -42434,7 +42434,12 @@ gainableSkills:function(func){ var list=[]; for(var i in lib.character){ - if(lib.character[i][4]&&lib.character[i][4].contains('boss')) continue; + if(lib.character[i][4]){ + if(lib.character[i][4].contains('boss')) continue; + if(lib.character[i][4].contains('hiddenboss')) continue; + if(lib.character[i][4].contains('minskin')) return true; + if(lib.character[i][4].contains('unseen')) return true; + } for(var j=0;j