3 Star 6 Fork 1

锅巴汉化 / xianxia-idle

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
game.js 114.75 KB
一键复制 编辑 原始数据 按行查看 历史
TG303 提交于 2018-10-19 21:07 . 汉化
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070
var xp = 0;
var incrementAmount = 0.01;
var power = 0.1;
var money = 0;
var swordBonus = 0;
var cultivationTechnique = 0;
var boostFactor = 1;
var legacyPoints = 0;
var totalXp = 0;
var newLegacyPoints = 0;
var clickPerInterval = 0;
var clickCost = 10;
var baseClickInterval = 1500;
var clickInterval = 1500;
var clickPerSecond = 0;
var clickId = null;
var passiveFights = {
maxPassiveFights: 1,
firstFightCost: 10,
secondFightCost: 50,
thirdFightCost: 250,
fourthFightCost: 1250,
fifthFightCost: 6250,
sixthFightCost: 31250,
seventhFightCost: 156250,
eighthFightCost: 781250,
ninthFightCost: 3906250,
tenthFightCost: 19531250,
eleventhFightCost: 97656250,
//and so on
firstFightBought: 0,
secondFightBought: 0,
thirdFightBought: 0,
fourthFightBought: 0,
fifthFightBought: 0,
sixthFightBought: 0,
seventhFightBought: 0,
eighthFightBought: 0,
ninthFightBought: 0,
tenthFightBought: 0,
eleventhFightBought: 0,
//and so on
passFightOneInterval: null,
passFightTwoInterval: null,
passFightThreeInterval: null,
passFightFourInterval: null,
passFightFiveInterval: null,
passFightSixInterval: null,
passFightSevenInterval: null,
passFightEightInterval: null,
passFightNineInterval: null,
passFightTenInterval: null,
passFightElevenInterval: null
//and so on
}
var legacyUpgradesBought = {
legacyUpgradeOne: false,
legacyUpgradeTwo: false,
legacyUpgradeThree: false,
legacyUpgradeFour: false,
legacyUpgradeFive: false,
legacyUpgradeSix: false,
legacyUpgradeSeven: false,
legacyUpgradeEight: false,
legacyUpgradeNine: false,
legacyUpgradeTen: false,
legacyUpgradeEleven: false,
legacyUpgradeTwelve: false,
legacyUpgradeThirteen: false,
legacyUpgradeFourteen: false,
legacyUpgradeFifteen: false,
legacyUpgradeSixteen: false,
legacyUpgradeSeventeen: false,
legacyUpgradeEighteen: false,
legacyUpgradeNineteen: false,
legacyUpgradeTwenty: false,
legacyUpgradeTwentyone: false,
legacyUpgradeTwentytwo: false,
legacyUpgradeTwentythree: false,
legacyUpgradeTwentyfour: false,
legacyUpgradeTwentyfive: false
}
function increaseXp(currentXp, incrementAmount) {
currentXp = currentXp + (incrementAmount * boostFactor);
xp = xp + (incrementAmount * boostFactor);
totalXp = totalXp + (incrementAmount * boostFactor);
document.getElementById("progress").setAttribute("value", xp);
document.getElementById("xp").innerHTML = "经验: " + convertNumbers(currentXp);
//doAllWinChance();
if (isAtMax(currentXp, document.getElementById("progress").getAttribute("max")) == true) {
document.getElementById("rankupButton").setAttribute("style","display: block;");
}
if ((isAtMax(currentXp, document.getElementById("progress").getAttribute("max")) == true)&&(legacyUpgradesBought.legacyUpgradeEighteen == true)){
rankup();
}
}
function passiveClicks(){
console.log(1);
if ((money >= clickCost)&&(clickPerInterval == 0)){
console.log(2);
money = money - clickCost;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
clickCost = clickCost * 2;
clickPerInterval = 1;
clickPerSecond = (clickPerInterval / (baseClickInterval / 1000));
document.getElementById("passiveClickBtn").innerHTML = "幽静的冥想 - " + clickCost + " 灵石";
var tooltipAnchor = $('#passiveClickBtn');
tooltipAnchor.attr('data-tooltip', "每秒会自动点击 - 成本: " + clickCost + " 灵石, 当前: " + clickPerSecond.toFixed(2) + " 次/秒");
tooltipAnchor.tooltip();
clickId = setInterval(function(){
increaseXp(xp, incrementAmount);
}, baseClickInterval)
} else if ((money >= clickCost)&&(clickPerInterval > 0)){
console.log(3);
money = money - clickCost;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
clickCost = clickCost * 2;
clickPerInterval++;
clickPerSecond = (clickPerInterval / (baseClickInterval / 1000));
var tooltipAnchor = $('#passiveClickBtn');
tooltipAnchor.attr('data-tooltip', "每秒会自动点击 - 成本: " + clickCost + " 灵石, 当前: " + clickPerSecond.toFixed(2) + " 次/秒");
tooltipAnchor.tooltip();
document.getElementById("passiveClickBtn").innerHTML = "幽静的冥想 - " + clickCost + " 灵石";
clickInterval = (baseClickInterval / clickPerInterval);
clearInterval(clickId);
clickId = setInterval(function(){
increaseXp(xp, incrementAmount);
}, clickInterval)
}
}
function passiveFightOne(){
if(money >= passiveFights.firstFightCost){
passiveFights.firstFightBought = passiveFights.firstFightBought + 1;
money = money - passiveFights.firstFightCost;
passiveFights.firstFightCost = passiveFights.firstFightCost * 2;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
if(passiveFights.firstFightBought >= passiveFights.maxPassiveFights) {
document.getElementById("firstFightPassive").setAttribute("style", "display: none;");
} else {
var tooltipAnchor = $('#firstFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:每秒都会自动战斗一次(每次升级叠加) - " + passiveFights.firstFightCost + " 灵石");
tooltipAnchor.tooltip();
}
clearInterval(passiveFights.passFightOneInterval);
passiveFights.passFightOneInterval = setInterval(function(){
Fight("firstFight");
}, (1000 / passiveFights.firstFightBought));
}
}
function passiveFightTwo(){
if(money >= passiveFights.secondFightCost){
passiveFights.secondFightBought = passiveFights.secondFightBought + 1;
money = money - passiveFights.secondFightCost;
passiveFights.secondFightCost = passiveFights.secondFightCost * 2;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
if(passiveFights.secondFightBought >= passiveFights.maxPassiveFights) {
document.getElementById("secondFightPassive").setAttribute("style", "display: none;");
} else {
var tooltipAnchor = $('#secondFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:每2秒都会自动战斗一次(每次升级叠加) - " + passiveFights.secondFightCost + " 灵石");
tooltipAnchor.tooltip();
}
clearInterval(passiveFights.passFightTwoInterval);
passiveFights.passFightTwoInterval = setInterval(function(){
Fight("secondFight");
}, (2000 / passiveFights.secondFightBought));
}
}
function passiveFightThree(){
if(money >= passiveFights.thirdFightCost){
passiveFights.thirdFightBought = passiveFights.thirdFightBought + 1;
money = money - passiveFights.thirdFightCost;
passiveFights.thirdFightCost = passiveFights.thirdFightCost * 2;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
if(passiveFights.thirdFightBought >= passiveFights.maxPassiveFights) {
document.getElementById("thirdFightPassive").setAttribute("style", "display: none;");
} else {
var tooltipAnchor = $('#thirdFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:每3秒都会自动战斗一次(每次升级叠加) - " + passiveFights.thirdFightCost + " 灵石");
tooltipAnchor.tooltip();
}
clearInterval(passiveFights.passFightThreeInterval);
passiveFights.passFightThreeInterval = setInterval(function(){
Fight("thirdFight");
}, (3000 / passiveFights.thirdFightBought));
}
}
function passiveFightFour(){
if(money >= passiveFights.fourthFightCost){
passiveFights.fourthFightBought = passiveFights.fourthFightBought + 1;
money = money - passiveFights.fourthFightCost;
passiveFights.fourthFightCost = passiveFights.fourthFightCost * 2;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
if(passiveFights.fourthFightBought >= passiveFights.maxPassiveFights) {
document.getElementById("fourthFightPassive").setAttribute("style", "display: none;");
} else {
var tooltipAnchor = $('#fourthFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:每4秒都会自动战斗一次(每次升级叠加) - " + passiveFights.fourthFightCost + " 灵石");
tooltipAnchor.tooltip();
}
clearInterval(passiveFights.passFightFourInterval);
passiveFights.passFightFourInterval = setInterval(function(){
Fight("fourthFight");
}, (4000 / passiveFights.fourthFightBought));
}
}
function passiveFightFive(){
if(money >= passiveFights.fifthFightCost){
passiveFights.fifthFightBought = passiveFights.fifthFightBought + 1;
money = money - passiveFights.fifthFightCost;
passiveFights.fifthFightCost = passiveFights.fifthFightCost * 2;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
if(passiveFights.fifthFightBought >= passiveFights.maxPassiveFights) {
document.getElementById("fifthFightPassive").setAttribute("style", "display: none;");
} else {
var tooltipAnchor = $('#fifthFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:每5秒都会自动战斗一次(每次升级叠加) - " + passiveFights.fifthFightCost + " 灵石");
tooltipAnchor.tooltip();
}
clearInterval(passiveFights.passFightFiveInterval);
passiveFights.passFightFiveInterval = setInterval(function(){
Fight("fifthFight");
}, (5000 / passiveFights.fifthFightBought));
}
}
function passiveFightSix(){
if(money >= passiveFights.sixthFightCost){
passiveFights.sixthFightBought = passiveFights.sixthFightBought + 1;
money = money - passiveFights.sixthFightCost;
passiveFights.sixthFightCost = passiveFights.sixthFightCost * 2;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
if(passiveFights.sixthFightBought >= passiveFights.maxPassiveFights) {
document.getElementById("sixthFightPassive").setAttribute("style", "display: none;");
} else {
var tooltipAnchor = $('#sixthFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:每6秒都会自动战斗一次(每次升级叠加) - " + passiveFights.sixthFightCost + " 灵石");
tooltipAnchor.tooltip();
}
clearInterval(passiveFights.passFightSixInterval);
passiveFights.passFightSixInterval = setInterval(function(){
Fight("sixthFight");
}, (6000 / passiveFights.sixthFightBought));
}
}
function passiveFightSeven(){
if(money >= passiveFights.seventhFightCost){
passiveFights.seventhFightBought = passiveFights.seventhFightBought + 1;
money = money - passiveFights.seventhFightCost;
passiveFights.seventhFightCost = passiveFights.seventhFightCost * 2;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
if(passiveFights.seventhFightBought >= passiveFights.maxPassiveFights) {
document.getElementById("seventhFightPassive").setAttribute("style", "display: none;");
} else {
var tooltipAnchor = $('#seventhFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:每7秒都会自动战斗一次(每次升级叠加) - " + passiveFights.seventhFightCost + " 灵石");
tooltipAnchor.tooltip();
}
clearInterval(passiveFights.passFightSevenInterval);
passiveFights.passFightSevenInterval = setInterval(function(){
Fight("seventhFight");
}, (7000 / passiveFights.seventhFightBought));
}
}
function passiveFightEight(){
if(money >= passiveFights.eighthFightCost){
passiveFights.eighthFightBought = passiveFights.eighthFightBought + 1;
money = money - passiveFights.eighthFightCost;
passiveFights.eighthFightCost = passiveFights.eighthFightCost * 2;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
if(passiveFights.eighthFightBought >= passiveFights.maxPassiveFights) {
document.getElementById("eighthFightPassive").setAttribute("style", "display: none;");
} else {
var tooltipAnchor = $('#eighthFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:每8秒都会自动战斗一次(每次升级叠加) - " + passiveFights.eighthFightCost + " 灵石");
tooltipAnchor.tooltip();
}
clearInterval(passiveFights.passFightEightInterval);
passiveFights.passFightEightInterval = setInterval(function(){
Fight("eighthFight");
}, (8000 / passiveFights.eighthFightBought));
}
}
function passiveFightNine(){
if(money >= passiveFights.ninthFightCost){
passiveFights.ninthFightBought = passiveFights.ninthFightBought + 1;
money = money - passiveFights.ninthFightCost;
passiveFights.ninthFightCost = passiveFights.ninthFightCost * 2;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
if(passiveFights.ninthFightBought >= passiveFights.maxPassiveFights) {
document.getElementById("ninthFightPassive").setAttribute("style", "display: none;");
} else {
var tooltipAnchor = $('#ninthFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:每9秒都会自动战斗一次(每次升级叠加) - " + passiveFights.ninthFightCost + " 灵石");
tooltipAnchor.tooltip();
}
clearInterval(passiveFights.passFightNineInterval);
passiveFights.passFightNineInterval = setInterval(function(){
Fight("ninthFight");
}, (9000 / passiveFights.ninthFightBought));
}
}
function passiveFightTen(){
if(money >= passiveFights.tenthFightCost){
passiveFights.tenthFightBought = passiveFights.tenthFightBought + 1;
money = money - passiveFights.tenthFightCost;
passiveFights.tenthFightCost = passiveFights.tenthFightCost * 2;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
if(passiveFights.tenthFightBought >= passiveFights.maxPassiveFights) {
document.getElementById("tenthFightPassive").setAttribute("style", "display: none;");
} else {
var tooltipAnchor = $('#tenthFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:每10秒都会自动战斗一次(每次升级叠加) - " + passiveFights.tenthFightCost + " 灵石");
tooltipAnchor.tooltip();
}
clearInterval(passiveFights.passFightTenInterval);
passiveFights.passFightTenInterval = setInterval(function(){
Fight("tenthFight");
}, (10000 / passiveFights.tenthFightBought));
}
}
function passiveFightEleven(){
if(money >= passiveFights.eleventhFightCost){
passiveFights.eleventhFightBought = passiveFights.eleventhFightBought + 1;
money = money - passiveFights.eleventhFightCost;
passiveFights.eleventhFightCost = passiveFights.eleventhFightCost * 2;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
if(passiveFights.eleventhFightBought >= passiveFights.maxPassiveFights) {
document.getElementById("eleventhFightPassive").setAttribute("style", "display: none;");
} else {
var tooltipAnchor = $('#eleventhFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:每11秒都会自动战斗一次(每次升级叠加) - " + passiveFights.eleventhFightCost + " 灵石");
tooltipAnchor.tooltip();
}
clearInterval(passiveFights.passFightElevenInterval);
passiveFights.passFightElevenInterval = setInterval(function(){
Fight("eleventhFight");
}, (11000 / passiveFights.eleventhFightBought));
}
}
function rankup(){
if (isAtMax(xp, document.getElementById("progress").getAttribute("max")) == true) {
document.getElementById("rankupButton").setAttribute("style", "display: none;");
document.getElementById("progress").setAttribute("value", (document.getElementById("progress").getAttribute("value") - document.getElementById("progress").getAttribute("max")));
xp = xp - document.getElementById("progress").getAttribute("max");
document.getElementById("xp").innerHTML = "经验: " + convertNumbers(xp);
rankPowerChange();
if (document.getElementById("currentRealm").innerHTML == "先天后期"){
legacyUnlock();
}
increaseMax(document.getElementById("progress").getAttribute("max"));
document.getElementById("progress").setAttribute("value", xp);
imageChange();
if (isAtMax(xp, document.getElementById("progress").getAttribute("max")) == true) {
document.getElementById("rankupButton").setAttribute("style","display: block;");
}
}
}
function checkLegacy(){
if (confirm("你确定要转生吗? 您将丢失所有当前进度。 但是,您将获得遗物点数,每个遗物点数可以使经验增益提高1%,还可以用于购买遗物升级。") == true) {
legacy();
}
}
function legacy(){
console.log("Changing Background Values");
legacyPoints = legacyPoints + newLegacyPoints;
xp = 0;
incrementAmount = 0.01;
power = 0.1;
money = 0;
swordBonus = 0;
cultivationTechnique = 0;
totalXp = 0;
newLegacyPoints = 0;
clickCost = 10;
baseClickInterval = 1500;
clickInterval = 1500;
clickPerInterval = 0;
clickperSecond = 0;
passiveFights.maxPassiveFights = 1;
legacyScreenUpdate();
calculateLegacyBoost();
document.getElementById("displayClickPower").innerHTML = "您当前每次点击获得的经验是: " + convertNumbers(incrementAmount);
document.getElementById("displayClickPowerLegacy").setAttribute("style", "text-align: center;");
document.getElementById("displayClickPowerLegacy").innerHTML = "在遗物加成后您每次点击的经验是: " + convertNumbers(incrementAmount * boostFactor);
legacyUpgrades();
}
function legacyScreenUpdate(){
console.log("Updating Screen");
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
document.getElementById("newLegacyPoints").innerHTML = "遗物点数 (重置后获得): " + convertNumbers(newLegacyPoints);
document.getElementById("xp").innerHTML = "经验: " + convertNumbers(xp);
document.getElementById("currentRealm").innerHTML = "凡人";
document.getElementById("progress").setAttribute("value", "0");
document.getElementById("progress").setAttribute("max", "1");
document.getElementById("rankupButton").setAttribute("style", "display: none;");
document.getElementById("currentPower").innerHTML = "修为: " + convertNumbers(power);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
document.getElementById("meditate").src = "monktransparent.png";
document.getElementById("passiveClickBtn").innerHTML = "幽静的冥想 - " + clickCost + " 灵石";
if (clickId != null){ clearInterval(clickId); }
var tooltipAnchor = $('#passiveClickBtn');
tooltipAnchor.attr('data-tooltip', "每秒会自动点击 - 成本: " + clickCost + " 灵石, 当前: " + clickPerSecond + " 次/秒");
tooltipAnchor.tooltip();
passiveFights.firstFightCost = 10;
passiveFights.secondFightCost = 50;
passiveFights.thirdFightCost = 250;
passiveFights.fourthFightCost = 1250;
passiveFights.fifthFightCost = 6250;
passiveFights.sixthFightCost = 31250;
passiveFights.seventhFightCost = 156250;
passiveFights.eighthFightCost = 781250;
passiveFights.ninthFightCost = 3906250;
passiveFights.tenthFightCost = 19531250;
passiveFights.eleventhFightCost = 97656250;
passiveFights.firstFightBought = 0;
passiveFights.secondFightBought = 0;
passiveFights.thirdFightBought = 0;
passiveFights.fourthFightBought = 0;
passiveFights.fifthFightBought = 0;
passiveFights.sixthFightBought = 0;
passiveFights.seventhFightBought = 0;
passiveFights.eighthFightBought = 0;
passiveFights.ninthFightBought = 0;
passiveFights.tenthFightBought = 0;
passiveFights.eleventhFightBought = 0;
var tooltipAnchor = $('#firstFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:自动战斗,每秒都会自动战斗一次(每次升级叠加) - " + passiveFights.firstFightCost + " 灵石");
tooltipAnchor.tooltip();
var tooltipAnchor = $('#secondFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:自动战斗,每秒都会自动战斗一次(每次升级叠加) - " + passiveFights.secondFightCost + " 灵石");
tooltipAnchor.tooltip();
var tooltipAnchor = $('#thirdFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:自动战斗,每秒都会自动战斗一次(每次升级叠加) - " + passiveFights.thirdFightCost + " 灵石");
tooltipAnchor.tooltip();
var tooltipAnchor = $('#fourthFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:自动战斗,每秒都会自动战斗一次(每次升级叠加) - " + passiveFights.fourthFightCost + " 灵石");
tooltipAnchor.tooltip();
var tooltipAnchor = $('#fifthFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:自动战斗,每秒都会自动战斗一次(每次升级叠加) - " + passiveFights.fifthFightCost + " 灵石");
tooltipAnchor.tooltip();
var tooltipAnchor = $('#sixthFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:自动战斗,每秒都会自动战斗一次(每次升级叠加) - " + passiveFights.sixthFightCost + " 灵石");
tooltipAnchor.tooltip();
var tooltipAnchor = $('#seventhFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:自动战斗,每秒都会自动战斗一次(每次升级叠加) - " + passiveFights.seventhFightCost + " 灵石");
tooltipAnchor.tooltip();
var tooltipAnchor = $('#eighthFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:自动战斗,每秒都会自动战斗一次(每次升级叠加) - " + passiveFights.eighthFightCost + " 灵石");
tooltipAnchor.tooltip();
var tooltipAnchor = $('#ninthFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:自动战斗,每秒都会自动战斗一次(每次升级叠加) - " + passiveFights.ninthFightCost + " 灵石");
tooltipAnchor.tooltip();
var tooltipAnchor = $('#tenthFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:自动战斗,每秒都会自动战斗一次(每次升级叠加) - " + passiveFights.tenthFightCost + " 灵石");
tooltipAnchor.tooltip();
var tooltipAnchor = $('#eleventhFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:自动战斗,每秒都会自动战斗一次(每次升级叠加) - " + passiveFights.eleventhFightCost + " 灵石");
tooltipAnchor.tooltip();
if (passiveFights.passFightOneInterval != null){
clearInterval(passiveFights.passFightOneInterval);
}
if (passiveFights.passFightTwoInterval != null){
clearInterval(passiveFights.passFightTwoInterval);
}
if (passiveFights.passFightThreeInterval != null){
clearInterval(passiveFights.passFightThreeInterval);
}
if (passiveFights.passFightFourInterval != null){
clearInterval(passiveFights.passFightFourInterval);
}
if (passiveFights.passFightFiveInterval != null){
clearInterval(passiveFights.passFightFiveInterval);
}
if (passiveFights.passFightSixInterval != null){
clearInterval(passiveFights.passFightSixInterval);
}
if (passiveFights.passFightSevenInterval != null){
clearInterval(passiveFights.passFightSevenInterval);
}
if (passiveFights.passFightEightInterval != null){
clearInterval(passiveFights.passFightEightInterval);
}
if (passiveFights.passFightNineInterval != null){
clearInterval(passiveFights.passFightNineInterval);
}
if (passiveFights.passFightTenInterval != null){
clearInterval(passiveFights.passFightTenInterval);
}
if (passiveFights.passFightElevenInterval != null){
clearInterval(passiveFights.passFightElevenInterval);
}
document.getElementById("firstFightPassive").setAttribute("style", "display: block;");
document.getElementById("secondFightPassive").setAttribute("style", "display: block;");
document.getElementById("thirdFightPassive").setAttribute("style", "display: block;");
document.getElementById("fourthFightPassive").setAttribute("style", "display: block;");
document.getElementById("fifthFightPassive").setAttribute("style", "display: block;");
document.getElementById("sixthFightPassive").setAttribute("style", "display: block;");
document.getElementById("seventhFightPassive").setAttribute("style", "display: block;");
document.getElementById("eighthFightPassive").setAttribute("style", "display: block;");
document.getElementById("ninthFightPassive").setAttribute("style", "display: block;");
document.getElementById("tenthFightPassive").setAttribute("style", "display: block;");
document.getElementById("eleventhFightPassive").setAttribute("style", "display: block;");
document.getElementById("firstTrainCost").innerHTML = convertNumbers(1);
document.getElementById("secondTrainCost").innerHTML = convertNumbers(10);
document.getElementById("thirdTrainCost").innerHTML = convertNumbers(1e+2);
document.getElementById("fourthTrainCost").innerHTML = convertNumbers(1e+3);
document.getElementById("fifthTrainCost").innerHTML = convertNumbers(1e+4);
document.getElementById("sixthTrainCost").innerHTML = convertNumbers(1e+5);
document.getElementById("seventhTrainCost").innerHTML = convertNumbers(1e+6);
document.getElementById("eighthTrainCost").innerHTML = convertNumbers(1e+7);
document.getElementById("ninthTrainCost").innerHTML = convertNumbers(1e+8);
document.getElementById("tenthTrainCost").innerHTML = convertNumbers(1e+9);
document.getElementById("eleventhTrainCost").innerHTML = convertNumbers(1e+10);
document.getElementById("firstPurchaseRow").setAttribute("style", "");
document.getElementById("secondPurchaseRow").setAttribute("style", "");
document.getElementById("thirdPurchaseRow").setAttribute("style", "");
document.getElementById("fourthPurchaseRow").setAttribute("style", "");
document.getElementById("fifthPurchaseRow").setAttribute("style", "");
document.getElementById("sixthPurchaseRow").setAttribute("style", "");
document.getElementById("seventhPurchaseRow").setAttribute("style", "display: none;");
document.getElementById("eighthPurchaseRow").setAttribute("style", "display: none;");
document.getElementById("ninthPurchaseRow").setAttribute("style", "display: none;");
document.getElementById("tenthPurchaseRow").setAttribute("style", "display: none;");
document.getElementById("eleventhPurchaseRow").setAttribute("style", "display: none;");
}
function legacyUpgrades() {
if ((legacyUpgradesBought.legacyUpgradeOne == true)||(legacyUpgradesBought.legacyUpgradeOne == "true")){
passiveFights.maxPassiveFights = passiveFights.maxPassiveFights + 2;
document.getElementById("firstLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeTwo == true)||(legacyUpgradesBought.legacyUpgradeTwo == "true")){
money = money + parseInt(document.getElementById("firstPurchaseCost").innerHTML);
firstSwordPurchase();
document.getElementById("secondLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeThree == true)||(legacyUpgradesBought.legacyUpgradeThree == "true")){
money = money + parseInt(document.getElementById("secondPurchaseCost").innerHTML);
firstManualPurchase();
document.getElementById("thirdLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeFour == true)||(legacyUpgradesBought.legacyUpgradeFour == "true")){
money = money + parseInt(document.getElementById("thirdPurchaseCost").innerHTML);
firstCultivationPurchase();
document.getElementById("fourthLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeFive == true)||(legacyUpgradesBought.legacyUpgradeFive == "true")){
document.getElementById("seventhPurchaseRow").setAttribute("style", "");
document.getElementById("eighthPurchaseRow").setAttribute("style", "");
document.getElementById("ninthPurchaseRow").setAttribute("style", "");
document.getElementById("fifthLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeSix == true)||(legacyUpgradesBought.legacyUpgradeSix == "true")){
passiveFights.maxPassiveFights = passiveFights.maxPassiveFights + 2;
document.getElementById("sixthLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeSeven == true)||(legacyUpgradesBought.legacyUpgradeSeven == "true")){
money = money + parseInt(document.getElementById("fourthPurchaseCost").innerHTML);
secondSwordPurchase();
document.getElementById("seventhLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeEight == true)||(legacyUpgradesBought.legacyUpgradeEight == "true")){
money = money + parseInt(document.getElementById("fifthPurchaseCost").innerHTML);
secondManualPurchase();
document.getElementById("eighthLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeNine == true)||(legacyUpgradesBought.legacyUpgradeNine == "true")){
money = money + parseInt(document.getElementById("sixthPurchaseCost").innerHTML);
secondCultivationPurchase();
document.getElementById("ninthLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeTen == true)||(legacyUpgradesBought.legacyUpgradeTen == "true")){
document.getElementById("eighthFightRow").setAttribute("style", "");
document.getElementById("ninthFightRow").setAttribute("style", "");
document.getElementById("tenthLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeEleven == true)||(legacyUpgradesBought.legacyUpgradeEleven == "true")){
document.getElementById("eighthTrainRow").setAttribute("style", "");
document.getElementById("ninthTrainRow").setAttribute("style", "");
document.getElementById("eleventhLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeTwelve == true)||(legacyUpgradesBought.legacyUpgradeTwelve == "true")){
passiveFights.maxPassiveFights = passiveFights.maxPassiveFights + 2;
document.getElementById("twelfthLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeThirteen == true)||(legacyUpgradesBought.legacyUpgradeThirteen == "true")){
money = money + parseInt(document.getElementById("seventhPurchaseCost").innerHTML);
thirdSwordPurchase();
document.getElementById("thirteenthLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeFourteen == true)||(legacyUpgradesBought.legacyUpgradeFourteen == "true")){
money = money + parseInt(document.getElementById("eighthPurchaseCost").innerHTML);
thirdManualPurchase();
document.getElementById("fourteenthLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeFifteen == true)||(legacyUpgradesBought.legacyUpgradeFifteen == "true")){
money = money + parseInt(document.getElementById("ninthPurchaseCost").innerHTML);
thirdCultivationPurchase();
document.getElementById("fifteenthLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeSixteen == true)||(legacyUpgradesBought.legacyUpgradeSixteen == "true")){
document.getElementById("tenthPurchaseRow").setAttribute("style", "");
document.getElementById("eleventhPurchaseRow").setAttribute("style", "");
document.getElementById("twelfthPurchaseRow").setAttribute("style", "");
document.getElementById("sixteenthLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeSeventeen == true)||(legacyUpgradesBought.legacyUpgradeSeventeen == "true")){
passiveFights.maxPassiveFights = passiveFights.maxPassiveFights + 2;
document.getElementById("seventeenthLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeEighteen == true)||(legacyUpgradesBought.legacyUpgradeEighteen == "true")){
document.getElementById("eighteenthLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeNineteen == true)||(legacyUpgradesBought.legacyUpgradeNineteen == "true")){
document.getElementById("tenthFightRow").setAttribute("style", "");
document.getElementById("eleventhFightRow").setAttribute("style", "");
document.getElementById("nineteenthLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeTwenty == true)||(legacyUpgradesBought.legacyUpgradeTwenty == "true")){
document.getElementById("tenthTrainRow").setAttribute("style", "");
document.getElementById("eleventhTrainRow").setAttribute("style", "");
document.getElementById("twentiethLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeTwentyone == true)||(legacyUpgradesBought.legacyUpgradeTwentyone == "true")){
passiveFights.maxPassiveFights = passiveFights.maxPassiveFights + 2;
document.getElementById("twentyfirstLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeTwentytwo == true)||(legacyUpgradesBought.legacyUpgradeTwentytwo == "true")){
money = money + parseInt(document.getElementById("tenthPurchaseCost").innerHTML);
fourthSwordPurchase();
document.getElementById("twentysecondLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeTwentythree == true)||(legacyUpgradesBought.legacyUpgradeTwentythree == "true")){
money = money + parseInt(document.getElementById("eleventhPurchaseCost").innerHTML);
fourthManualPurchase();
document.getElementById("twentythirdLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeTwentyfour == true)||(legacyUpgradesBought.legacyUpgradeTwentyfour == "true")){
money = money + parseInt(document.getElementById("twelfthPurchaseCost").innerHTML);
fourthCultivationPurchase();
document.getElementById("twentyfourthLegacyRow").setAttribute("style", "display: none;");
}
if ((legacyUpgradesBought.legacyUpgradeTwentyfive == true)||(legacyUpgradesBought.legacyUpgradeTwentyfive == "true")){
document.getElementById("thirteenthPurchaseRow").setAttribute("style", "");
document.getElementById("fourteenthPurchaseRow").setAttribute("style", "");
document.getElementById("fifteenthPurchaseRow").setAttribute("style", "");
document.getElementById("twentyfifthLegacyRow").setAttribute("style", "display: none;");
}
}
function legacyAutoFightOnePurchase() {
if (legacyPoints >= document.getElementById("firstAutoFightLegacyCost").innerHTML){
document.getElementById("firstLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("firstAutoFightLegacyCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
passiveFights.maxPassiveFights = 3;
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeOne = true;
}
}
function legacySwordPermOnePurchase() {
if (legacyPoints >= document.getElementById("firstSwordPermCost").innerHTML){
document.getElementById("secondLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("firstSwordPermCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
if (document.getElementById("firstPurchaseRow").getAttribute("style") == "") {
money = money + parseInt(document.getElementById("firstPurchaseCost").innerHTML);
firstSwordPurchase();
}
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeTwo = true;
}
}
function legacyManualPermOnePurchase() {
if (legacyPoints >= document.getElementById("firstManualPermCost").innerHTML){
document.getElementById("thirdLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("firstManualPermCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
if (document.getElementById("secondPurchaseRow").getAttribute("style") == "") {
money = money + parseInt(document.getElementById("secondPurchaseCost").innerHTML);
firstManualPurchase();
}
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeThree = true;
}
}
function legacyCultivationPermOnePurchase() {
if (legacyPoints >= document.getElementById("firstCultivationPermCost").innerHTML){
document.getElementById("fourthLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("firstCultivationPermCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
if (document.getElementById("thirdPurchaseRow").getAttribute("style") == "") {
money = money + parseInt(document.getElementById("thirdPurchaseCost").innerHTML);
firstCultivationPurchase();
}
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeFour = true;
}
}
function legacyShopOnePurchase() {
if (legacyPoints >= document.getElementById("firstLegacyExtraShopCost").innerHTML){
document.getElementById("fifthLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("firstLegacyExtraShopCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
document.getElementById("seventhPurchaseRow").setAttribute("style", "");
document.getElementById("eighthPurchaseRow").setAttribute("style", "");
document.getElementById("ninthPurchaseRow").setAttribute("style", "");
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeFive = true;
}
}
function legacyAutoFightTwoPurchase() {
if (legacyPoints >= document.getElementById("secondAutoFightLegacyCost").innerHTML){
document.getElementById("sixthLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("secondAutoFightLegacyCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
passiveFights.maxPassiveFights = passiveFights.maxPassiveFights + 2;
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeSix = true;
}
}
function legacySwordPermTwoPurchase() {
if (legacyPoints >= document.getElementById("secondSwordPermCost").innerHTML){
document.getElementById("seventhLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("secondSwordPermCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
if (document.getElementById("fourthPurchaseRow").getAttribute("style") == "") {
money = money + parseInt(document.getElementById("fourthPurchaseCost").innerHTML);
secondSwordPurchase();
}
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeSeven = true;
}
}
function legacyManualPermTwoPurchase(){
if (legacyPoints >= document.getElementById("secondManualPermCost").innerHTML){
document.getElementById("eighthLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("secondManualPermCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
if (document.getElementById("fifthPurchaseRow").getAttribute("style") == "") {
money = money + parseInt(document.getElementById("fifthPurchaseCost").innerHTML);
secondManualPurchase();
}
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeEight = true;
}
}
function legacyCultivationPermTwoPurchase() {
if (legacyPoints >= document.getElementById("secondCultivationPermCost").innerHTML){
document.getElementById("ninthLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("secondCultivationPermCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
if (document.getElementById("sixthPurchaseRow").getAttribute("style") == "") {
money = money + parseInt(document.getElementById("sixthPurchaseCost").innerHTML);
secondCultivationPurchase();
}
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeNine = true;
}
}
function legacyExtraFightOnePurchase(){
if (legacyPoints >= document.getElementById("firstLegacyExtraFightCost").innerHTML){
legacyPoints = legacyPoints - document.getElementById("firstLegacyExtraFightCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
document.getElementById("tenthLegacyRow").setAttribute("style", "display: none;");
document.getElementById("eighthFightRow").setAttribute("style", "");
document.getElementById("ninthFightRow").setAttribute("style", "");
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeTen = true;
}
}
function legacyExtraTrainOnePurchase(){
if (legacyPoints >= document.getElementById("firstLegacyExtraTrainCost").innerHTML){
legacyPoints = legacyPoints - document.getElementById("firstLegacyExtraTrainCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
document.getElementById("eleventhLegacyRow").setAttribute("style", "display: none;");
document.getElementById("eighthTrainRow").setAttribute("style", "");
document.getElementById("ninthTrainRow").setAttribute("style", "");
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeEleven = true;
}
}
function legacyAutoFightThreePurchase() {
if (legacyPoints >= document.getElementById("thirdAutoFightLegacyCost").innerHTML){
document.getElementById("twelfthLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("thirdAutoFightLegacyCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
passiveFights.maxPassiveFights = passiveFights.maxPassiveFights + 2;
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeTwelve = true;
}
}
function legacySwordPermThreePurchase() {
if (legacyPoints >= document.getElementById("thirdSwordPermCost").innerHTML){
document.getElementById("thirteenthLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("thirdSwordPermCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
if (document.getElementById("seventhPurchaseRow").getAttribute("style") == "") {
money = money + parseInt(document.getElementById("seventhPurchaseCost").innerHTML);
thirdSwordPurchase();
}
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeThirteen = true;
}
}
function legacyManualPermThreePurchase() {
if (legacyPoints >= document.getElementById("thirdManualPermCost").innerHTML){
document.getElementById("fourteenthLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("thirdManualPermCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
if (document.getElementById("eighthPurchaseRow").getAttribute("style") == "") {
money = money + parseInt(document.getElementById("eighthPurchaseCost").innerHTML);
thirdManualPurchase();
}
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeFourteen = true;
}
}
function legacyCultivationPermThreePurchase() {
if (legacyPoints >= document.getElementById("thirdCultivationPermCost").innerHTML){
document.getElementById("fifteenthLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("thirdCultivationPermCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
if (document.getElementById("ninthPurchaseRow").getAttribute("style") == "") {
money = money + parseInt(document.getElementById("ninthPurchaseCost").innerHTML);
thirdCultivationPurchase();
}
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeFifteen = true;
}
}
function legacyShopTwoPurchase() {
if (legacyPoints >= document.getElementById("secondLegacyExtraShopCost").innerHTML){
document.getElementById("sixteenthLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("secondLegacyExtraShopCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
document.getElementById("tenthPurchaseRow").setAttribute("style", "");
document.getElementById("eleventhPurchaseRow").setAttribute("style", "");
document.getElementById("twelfthPurchaseRow").setAttribute("style", "");
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeSixteen = true;
}
}
function legacyAutoFightFourPurchase() {
if (legacyPoints >= document.getElementById("fourthAutoFightLegacyCost").innerHTML){
document.getElementById("seventeenthLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("fourthAutoFightLegacyCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
passiveFights.maxPassiveFights = passiveFights.maxPassiveFights + 2;
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeSeventeen = true;
}
}
function autoRankupPurchase() {
if (legacyPoints >= document.getElementById("autoRankupCost").innerHTML){
legacyPoints = legacyPoints - document.getElementById("autoRankupCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
document.getElementById("eighteenthLegacyRow").setAttribute("style", "display: none;");
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeEighteen = true;
}
}
function legacyExtraFightTwoPurchase(){
if (legacyPoints >= document.getElementById("secondLegacyExtraFightCost").innerHTML){
legacyPoints = legacyPoints - document.getElementById("secondLegacyExtraFightCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
document.getElementById("nineteenthLegacyRow").setAttribute("style", "display: none;");
document.getElementById("tenthFightRow").setAttribute("style", "");
document.getElementById("eleventhFightRow").setAttribute("style", "");
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeNineteen = true;
}
}
function legacyExtraTrainTwoPurchase(){
if (legacyPoints >= document.getElementById("secondLegacyExtraTrainCost").innerHTML){
legacyPoints = legacyPoints - document.getElementById("secondLegacyExtraTrainCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
document.getElementById("twentiethLegacyRow").setAttribute("style", "display: none;");
document.getElementById("tenthTrainRow").setAttribute("style", "");
document.getElementById("eleventhTrainRow").setAttribute("style", "");
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeTwenty = true;
}
}
function legacyAutoFightFivePurchase() {
if (legacyPoints >= document.getElementById("fifthAutoFightLegacyCost").innerHTML){
document.getElementById("twentyfirstLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("fifthAutoFightLegacyCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
passiveFights.maxPassiveFights = passiveFights.maxPassiveFights + 2;
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeTwentyone = true;
}
}
function legacySwordPermFourPurchase() {
if (legacyPoints >= document.getElementById("fourthSwordPermCost").innerHTML){
document.getElementById("twentysecondLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("fourthSwordPermCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
if (document.getElementById("tenthPurchaseRow").getAttribute("style") == "") {
money = money + parseInt(document.getElementById("tenthPurchaseCost").innerHTML);
fourthSwordPurchase();
}
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeTwentytwo = true;
}
}
function legacyManualPermFourPurchase() {
if (legacyPoints >= document.getElementById("fourthManualPermCost").innerHTML){
document.getElementById("twentythirdLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("fourthManualPermCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
if (document.getElementById("eleventhPurchaseRow").getAttribute("style") == "") {
money = money + parseInt(document.getElementById("eleventhPurchaseCost").innerHTML);
fourthManualPurchase();
}
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeTwentythree = true;
}
}
function legacyCultivationPermFourPurchase() {
if (legacyPoints >= document.getElementById("fourthCultivationPermCost").innerHTML){
document.getElementById("twentyfourthLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("fourthCultivationPermCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
if (document.getElementById("twelfthPurchaseRow").getAttribute("style") == "") {
money = money + parseInt(document.getElementById("twelfthPurchaseCost").innerHTML);
fourthCultivationPurchase();
}
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeTwentyfour = true;
}
}
function legacyShopThreePurchase() {
if (legacyPoints >= document.getElementById("thirdLegacyExtraShopCost").innerHTML){
document.getElementById("twentyfifthLegacyRow").setAttribute("style", "display: none;");
legacyPoints = legacyPoints - document.getElementById("thirdLegacyExtraShopCost").innerHTML;
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
document.getElementById("thirteenthPurchaseRow").setAttribute("style", "");
document.getElementById("fourteenthPurchaseRow").setAttribute("style", "");
document.getElementById("fifteenthPurchaseRow").setAttribute("style", "");
calculateLegacyBoost();
legacyUpgradesBought.legacyUpgradeTwentyfive = true;
}
}
function legacyUnlock(){
document.getElementById("legacyRequirement").setAttribute("style", "display: none;");
document.getElementById("legacyPoints").setAttribute("style", "display: block; text-align: center;");
document.getElementById("newLegacyPoints").setAttribute("style", "display: block; text-align: center;");
document.getElementById("legacyStartBtn").setAttribute("style", "display: block; width: 100%;")
document.getElementById("legacyTable").setAttribute("style", "");
legacyPointCalculation();
window.setInterval(function(){
if (totalXp < 1000){
newLegacyPoints = totalXp / 100;
} else {
newLegacyPoints = totalXp / (getBaseLog(10, totalXp)*33.333333333333333333333333);
}
document.getElementById("newLegacyPoints").innerHTML = "遗物点数 (重置后获得): " + convertNumbers(newLegacyPoints);
console.log("Calculated Legacy Points")
}, 10000);
}
function calculateLegacyBoost(){
boostFactor = (legacyPoints * 0.01) + 1;
}
function legacyPointCalculation(){
if (totalXp < 1000){
newLegacyPoints = totalXp / 100;
} else {
newLegacyPoints = totalXp / (getBaseLog(10, totalXp) * 33.333);
}
document.getElementById("newLegacyPoints").innerHTML = "遗物点数 (重置后获得): " + convertNumbers(newLegacyPoints);
}
function imageChange(){
if (document.getElementById("currentRealm").innerHTML == "先天前期"){
document.getElementById("meditate").src = "monk2transparent.png";
} else if (document.getElementById("currentRealm").innerHTML == "金丹前期"){
document.getElementById("meditate").src = "(3)monkfloat4.gif";
} else if (document.getElementById("currentRealm").innerHTML == "洞虚前期"){
document.getElementById("meditate").src = "(4)monkglow.gif";
}
}
function doAllWinChance(){
getFightWinChance("firstFight");
getFightWinChance("secondFight");
getFightWinChance("thirdFight");
getFightWinChance("fourthFight");
getFightWinChance("fifthFight");
getFightWinChance("sixthFight");
getFightWinChance("seventhFight");
}
function getFightWinChance(fightId){
var powerName = fightId + "Power";
var rewardName = fightId + "Reward";
var fightPower = document.getElementById(powerName).innerHTML;
var fightReward = parseInt(document.getElementById(rewardName).innerHTML);
if (power > fightPower){
var tooltipAnchor = $('#' + fightId);
tooltipAnchor.attr('data-tooltip', "Victory grants " + fightReward + " Spirit Stone(s). You currently have a 100% chance of victory");
tooltipAnchor.tooltip();
} else if (power >= (fightPower * 0.95)){
var tooltipAnchor = $('#'+ fightId);
tooltipAnchor.attr('data-tooltip', "Victory grants " + fightReward + " Spirit Stone(s). You currently have a ~73% chance of victory");
tooltipAnchor.tooltip();
} else if (power >= (fightPower * 0.90)){
var tooltipAnchor = $('#'+fightId);
tooltipAnchor.attr('data-tooltip', "Victory grants " + fightReward + " Spirit Stone(s). You currently have a ~45% chance of victory");
tooltipAnchor.tooltip();
} else if (power >= (fightPower * 0.85)){
var tooltipAnchor = $('#' + fightId);
tooltipAnchor.attr('data-tooltip', "Victory grants " + fightReward + " Spirit Stone(s). You currently have a ~18% chance of victory");
tooltipAnchor.tooltip();
} else {
var tooltipAnchor = $('#' + fightId);
tooltipAnchor.attr('data-tooltip', "Victory grants " + fightReward + " Spirit Stone(s). You currently have a 0% chance of victory");
tooltipAnchor.tooltip();
}
}
function stopFloating(){
document.getElementById("meditate").src = "monk2transparent.png";
}
function convertNumbers(number){
if (number < 100){
return number.toFixed(2);
} else {
return number.toExponential(2);
}
}
function Fight(fightId){
var powerName = fightId + "Power";
var rewardName = fightId + "Reward";
var defeatName = fightId + "Defeat"
var fightPower = document.getElementById(powerName).innerHTML;
var fightReward = parseInt(document.getElementById(rewardName).innerHTML);
var fightDefeat = document.getElementById(defeatName).innerHTML;
if (power > fightPower){
fightDefeat = "";
document.getElementById(defeatName).innerHTML = fightDefeat;
money = money + fightReward;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
} else if (power >= (fightPower * 0.95)) {
if (Math.floor(Math.random() * 11) > 3) {
fightDefeat = "";
document.getElementById(defeatName).innerHTML = fightDefeat;
money = money + fightReward;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
} else {
console.log("defeat");
document.getElementById(defeatName).setAttribute("style", "display: inline;");
fightDefeat = " 你被打败了!";
document.getElementById(defeatName).innerHTML = fightDefeat;
}
} else if (power >= (fightPower * 0.90)){
if (Math.floor(Math.random() * 11) > 6) {
fightDefeat = "";
document.getElementById(defeatName).innerHTML = fightDefeat;
money = money + fightReward;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
} else {
console.log("defeat");
document.getElementById(defeatName).setAttribute("style", "display: inline;");
fightDefeat = " 你被打败了!";
document.getElementById(defeatName).innerHTML = fightDefeat;
}
} else if (power >= (fightPower * 0.85)){
if (Math.floor(Math.random() * 11) > 9) {
fightDefeat = "";
document.getElementById(defeatName).innerHTML = fightDefeat;
money = money + fightReward;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
} else {
console.log("defeat");
document.getElementById(defeatName).setAttribute("style", "display: inline;");
fightDefeat = " 你被打败了!";
document.getElementById(defeatName).innerHTML = fightDefeat;
}
} else {
console.log("defeat");
document.getElementById(defeatName).setAttribute("style", "display: inline;");
fightDefeat = " 你被打败了!";
document.getElementById(defeatName).innerHTML = fightDefeat;
}
}
function Train(trainId){
var trainCostName = trainId + "Cost";
var trainRewardName = trainId + "Reward";
var trainCost = Number(document.getElementById(trainCostName).innerHTML);
var trainReward = parseFloat(document.getElementById(trainRewardName).innerHTML);
if (money >= trainCost) {
money = money - trainCost;
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
incrementAmount = incrementAmount + trainReward;
document.getElementById(trainCostName).innerHTML = convertNumbers(trainCost * 2);
document.getElementById("displayClickPower").innerHTML = "您当前每次点击获得的经验是: " + convertNumbers(incrementAmount);
if (legacyPoints > 0){
document.getElementById("displayClickPowerLegacy").setAttribute("style", "text-align: center;");
document.getElementById("displayClickPowerLegacy").innerHTML = "在遗物加成后您每次点击的经验是: " + convertNumbers(incrementAmount * boostFactor);
}
}
}
function firstSwordPurchase(){
if (parseInt(money) >= Number(document.getElementById("firstPurchaseCost").innerHTML)){
document.getElementById("firstPurchaseRow").setAttribute("style", "display:none;");
money = money - parseInt(document.getElementById("firstPurchaseCost").innerHTML);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
power = power + 0.15;
document.getElementById("currentPower").innerHTML = "修为: " + convertNumbers(power);
swordBonus = swordBonus + 0.15;
}
}
function firstManualPurchase(){
if (money >= Number(document.getElementById("secondPurchaseCost").innerHTML)){
document.getElementById("secondPurchaseRow").setAttribute("style", "display: none;");
money = money - parseInt(document.getElementById("secondPurchaseCost").innerHTML);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
power = power + 0.15;
document.getElementById("currentPower").innerHTML = "修为: " + convertNumbers(power);
}
}
function firstCultivationPurchase(){
if (money >= Number(document.getElementById("thirdPurchaseCost").innerHTML)){
document.getElementById("thirdPurchaseRow").setAttribute("style", "display: none;");
money = money - parseInt(document.getElementById("thirdPurchaseCost").innerHTML);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
cultivationTechnique = cultivationTechnique + 0.1;
}
}
function secondSwordPurchase(){
if (money >= Number(document.getElementById("fourthPurchaseCost").innerHTML)){
document.getElementById("fourthPurchaseRow").setAttribute("style", "display:none;");
money = money - parseInt(document.getElementById("fourthPurchaseCost").innerHTML);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
power = power + 0.15;
document.getElementById("currentPower").innerHTML = "修为: " + convertNumbers(power);
swordBonus = swordBonus + 0.15;
}
}
function secondManualPurchase(){
if (money >= Number(document.getElementById("fifthPurchaseCost").innerHTML)){
document.getElementById("fifthPurchaseRow").setAttribute("style", "display: none;");
money = money - parseInt(document.getElementById("fifthPurchaseCost").innerHTML);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
power = power + 0.15;
document.getElementById("currentPower").innerHTML = "修为: " + convertNumbers(power);
}
}
function secondCultivationPurchase(){
if (money >= Number(document.getElementById("sixthPurchaseCost").innerHTML)){
document.getElementById("sixthPurchaseRow").setAttribute("style", "display: none;");
money = money - parseInt(document.getElementById("sixthPurchaseCost").innerHTML);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
cultivationTechnique = cultivationTechnique + 0.1;
}
}
function thirdSwordPurchase(){
if (money >= Number(document.getElementById("seventhPurchaseCost").innerHTML)){
document.getElementById("seventhPurchaseRow").setAttribute("style", "display:none;");
money = money - parseInt(document.getElementById("seventhPurchaseCost").innerHTML);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
power = power + 0.15;
document.getElementById("currentPower").innerHTML = "修为: " + convertNumbers(power);
swordBonus = swordBonus + 0.15;
}
}
function thirdManualPurchase(){
if (money >= Number(document.getElementById("eighthPurchaseCost").innerHTML)){
document.getElementById("eighthPurchaseRow").setAttribute("style", "display: none;");
money = money - parseInt(document.getElementById("eighthPurchaseCost").innerHTML);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
power = power + 0.15;
document.getElementById("currentPower").innerHTML = "修为: " + convertNumbers(power);
}
}
function thirdCultivationPurchase(){
if (money >= Number(document.getElementById("ninthPurchaseCost").innerHTML)){
document.getElementById("ninthPurchaseRow").setAttribute("style", "display: none;");
money = money - parseInt(document.getElementById("ninthPurchaseCost").innerHTML);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
cultivationTechnique = cultivationTechnique + 0.1;
}
}
function fourthSwordPurchase(){
if (parseInt(money) >= Number(document.getElementById("tenthPurchaseCost").innerHTML)){
document.getElementById("tenthPurchaseRow").setAttribute("style", "display:none;");
money = money - parseInt(document.getElementById("tenthPurchaseCost").innerHTML);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
power = power + 0.15;
document.getElementById("currentPower").innerHTML = "修为: " + convertNumbers(power);
swordBonus = swordBonus + 0.15;
}
}
function fourthManualPurchase(){
if (money >= Number(document.getElementById("eleventhPurchaseCost").innerHTML)){
document.getElementById("eleventhPurchaseRow").setAttribute("style", "display: none;");
money = money - parseInt(document.getElementById("eleventhPurchaseCost").innerHTML);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
power = power + 0.15;
document.getElementById("currentPower").innerHTML = "修为: " + convertNumbers(power);
}
}
function fourthCultivationPurchase(){
if (money >= Number(document.getElementById("twelfthPurchaseCost").innerHTML)){
document.getElementById("twelfthPurchaseRow").setAttribute("style", "display: none;");
money = money - parseInt(document.getElementById("twelfthPurchaseCost").innerHTML);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
cultivationTechnique = cultivationTechnique + 0.1;
}
}
function fifthSwordPurchase(){
if (parseInt(money) >= Number(document.getElementById("thirteenthPurchaseCost").innerHTML)){
document.getElementById("thirteenthPurchaseRow").setAttribute("style", "display:none;");
money = money - parseInt(document.getElementById("thirteenthPurchaseCost").innerHTML);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
power = power + 0.15;
document.getElementById("currentPower").innerHTML = "修为: " + convertNumbers(power);
swordBonus = swordBonus + 0.15;
}
}
function fifthManualPurchase(){
if (money >= Number(document.getElementById("fourteenthPurchaseCost").innerHTML)){
document.getElementById("fourteenthPurchaseRow").setAttribute("style", "display: none;");
money = money - parseInt(document.getElementById("fourteenthPurchaseCost").innerHTML);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
power = power + 0.15;
document.getElementById("currentPower").innerHTML = "修为: " + convertNumbers(power);
}
}
function fifthCultivationPurchase(){
if (money >= Number(document.getElementById("fifteenthPurchaseCost").innerHTML)){
document.getElementById("fifteenthPurchaseRow").setAttribute("style", "display: none;");
money = money - parseInt(document.getElementById("fifteenthPurchaseCost").innerHTML);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
cultivationTechnique = cultivationTechnique + 0.1;
}
}
function rankPowerChange(){
//changing rank
var firstHalf = "";
var secondHalf = "";
if (document.getElementById("progress").getAttribute("max").split("", 1) == 1) {
firstHalf = "前期 ";
power = power + 0.5 + cultivationTechnique;
document.getElementById("currentPower").innerHTML = "修为: " + convertNumbers(power);
} else if (document.getElementById("progress").getAttribute("max").split("", 1) == 3) {
firstHalf = "中期 ";
power = power + 0.3 + cultivationTechnique;
document.getElementById("currentPower").innerHTML = "修为: " + convertNumbers(power);
} else if (document.getElementById("progress").getAttribute("max").split("", 1) == 5) {
firstHalf = "后期 ";
power = power + 0.3 + cultivationTechnique;
document.getElementById("currentPower").innerHTML = "修为: " + convertNumbers(power);
}
console.log(firstHalf);
console.log(document.getElementById("progress").getAttribute("max").split("", 1));
if (document.getElementById("progress").getAttribute("max") < 10) {
secondHalf = "后天";
} else if (document.getElementById("progress").getAttribute("max") < 1000){
secondHalf = "先天";
} else if (document.getElementById("progress").getAttribute("max") < 100000){
secondHalf = "金丹";
} else if (document.getElementById("progress").getAttribute("max") < 10000000){
secondHalf = "元婴";
} else if (document.getElementById("progress").getAttribute("max") < 1000000000){
secondHalf = "洞虚";
} else if (document.getElementById("progress").getAttribute("max") < 100000000000){
secondHalf = "空冥";
} else if (document.getElementById("progress").getAttribute("max") < 100000000000000){
secondHalf = "渡劫";
} else if (document.getElementById("progress").getAttribute("max") < 1000000000000000){
secondHalf = "大成";
firstHalf = "";
}
console.log(secondHalf);
console.log(document.getElementById("progress").getAttribute("max"));
document.getElementById("currentRealm").innerHTML = secondHalf + firstHalf;
}
function increaseMax(currentMax){
if (currentMax.split("", 1) == 1) {
document.getElementById("progress").setAttribute("max", (currentMax * 3));
} else if (currentMax.split("", 1) == 3) {
document.getElementById("progress").setAttribute("max", (currentMax * 1.6666666666666666666666666666666666));
} else if (currentMax.split("", 1) == 5) {
document.getElementById("progress").setAttribute("max", (currentMax * 20));
}
}
function isAtMax(currentXp, currentMax){
if (currentXp >= currentMax){
return true
} else {
return false
}
}
function getBaseLog(x, y) {
return Math.log(y) / Math.log(x);
}
function setCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays*24*60*60*1000));
var expires = "expires="+ d.toUTCString();
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
}
function getCookie(cname) {
var name = cname + "=";
var decodedCookie = decodeURIComponent(document.cookie);
var ca = decodedCookie.split(';');
for(var i = 0; i <ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') {
c = c.substring(1);
}
if (c.indexOf(name) == 0) {
return c.substring(name.length, c.length);
}
}
return "";
}
function checkCookie() {
var user = getCookie("user");
if (user == "0.3.1") {
loadLocalSave();
} else {
deleteLocalSave();
}
}
function loadLocalSave(){
xp = parseFloat(getCookie("xp"));
incrementAmount = parseFloat(getCookie("incrementAmount"));
totalXp = parseFloat(getCookie("totalXp"));
newLegacyPoints = parseFloat(getCookie("newLegacyPoints"));
legacyPoints = parseFloat(getCookie("legacyPoints"));
boostFactor = parseFloat(getCookie("boostFactor"));
power = parseFloat(getCookie("power"));
money = parseInt(getCookie("money"));
swordBonus = parseFloat(getCookie("swordBonus"));
cultivationTechnique = parseFloat(getCookie("cultivationTechnique"));
document.getElementById("progress").setAttribute("max", parseInt(getCookie("max")));
document.getElementById("eighthFightRow").setAttribute("style", getCookie("eighthFightRow"));
document.getElementById("ninthFightRow").setAttribute("style", getCookie("ninthFightRow"));
document.getElementById("tenthFightRow").setAttribute("style", getCookie("tenthFightRow"));
document.getElementById("eleventhFightRow").setAttribute("style", getCookie("eleventhFightRow"));
document.getElementById("firstTrainCost").innerHTML = convertNumbers(parseInt(getCookie("firstTrainCost")));
document.getElementById("secondTrainCost").innerHTML = convertNumbers(parseInt(getCookie("secondTrainCost")));
document.getElementById("thirdTrainCost").innerHTML = convertNumbers(parseInt(getCookie("thirdTrainCost")));
document.getElementById("fourthTrainCost").innerHTML = convertNumbers(parseInt(getCookie("fourthTrainCost")));;
document.getElementById("fifthTrainCost").innerHTML = convertNumbers(parseInt(getCookie("fifthTrainCost")));
document.getElementById("sixthTrainCost").innerHTML = convertNumbers(parseInt(getCookie("sixthTrainCost")));
document.getElementById("seventhTrainCost").innerHTML = convertNumbers(parseInt(getCookie("seventhTrainCost")));
document.getElementById("eighthTrainCost").innerHTML = convertNumbers(parseInt(getCookie("eighthTrainCost")));
document.getElementById("ninthTrainCost").innerHTML = convertNumbers(parseInt(getCookie("ninthTrainCost")));
document.getElementById("tenthTrainCost").innerHTML = convertNumbers(parseInt(getCookie("tenthTrainCost")));
document.getElementById("eleventhTrainCost").innerHTML = convertNumbers(parseInt(getCookie("eleventhTrainCost")));
document.getElementById("eighthTrainRow").setAttribute("style", getCookie("eighthTrainRow"));
document.getElementById("ninthTrainRow").setAttribute("style", getCookie("ninthTrainRow"));
document.getElementById("tenthTrainRow").setAttribute("style", getCookie("tenthTrainRow"));
document.getElementById("eleventhTrainRow").setAttribute("style", getCookie("eleventhTrainRow"));
document.getElementById("firstPurchaseRow").setAttribute("style", getCookie("firstPurchaseRow"));
document.getElementById("secondPurchaseRow").setAttribute("style", getCookie("secondPurchaseRow"));
document.getElementById("thirdPurchaseRow").setAttribute("style", getCookie("thirdPurchaseRow"));
document.getElementById("fourthPurchaseRow").setAttribute("style", getCookie("fourthPurchaseRow"));
document.getElementById("fifthPurchaseRow").setAttribute("style", getCookie("fifthPurchaseRow"));
document.getElementById("sixthPurchaseRow").setAttribute("style", getCookie("sixthPurchaseRow"));
document.getElementById("seventhPurchaseRow").setAttribute("style", getCookie("seventhPurchaseRow"));
document.getElementById("eighthPurchaseRow").setAttribute("style", getCookie("eighthPurchaseRow"));
document.getElementById("ninthPurchaseRow").setAttribute("style", getCookie("ninthPurchaseRow"));
document.getElementById("tenthPurchaseRow").setAttribute("style", getCookie("tenthPurchaseRow"));
document.getElementById("eleventhPurchaseRow").setAttribute("style", getCookie("eleventhPurchaseRow"));
document.getElementById("twelfthPurchaseRow").setAttribute("style", getCookie("twelfthPurchaseRow"));
document.getElementById("thirteenthPurchaseRow").setAttribute("style", getCookie("thirteenthPurchaseRow"));
document.getElementById("fourteenthPurchaseRow").setAttribute("style", getCookie("fourteenthPurchaseRow"));
document.getElementById("fifteenthPurchaseRow").setAttribute("style", getCookie("fifteenthPurchaseRow"));
document.getElementById("currentRealm").innerHTML = getCookie("currentRealm");
clickPerInterval = parseInt(getCookie("clickPerInterval"));
clickCost = parseInt(getCookie("clickCost"));
clickInterval = parseInt(getCookie("clickInterval"));
passiveFights.maxPassiveFights = parseInt(getCookie("passiveFights.maxPassiveFights"));
passiveFights.firstFightBought = parseInt(getCookie("passiveFights.firstFightBought"));
passiveFights.secondFightBought = parseInt(getCookie("passiveFights.secondFightBought"));
passiveFights.thirdFightBought = parseInt(getCookie("passiveFights.thirdFightBought"));
passiveFights.fourthFightBought = parseInt(getCookie("passiveFights.fourthFightBought"));
passiveFights.fifthFightBought = parseInt(getCookie("passiveFights.fifthFightBought"));
passiveFights.sixthFightBought = parseInt(getCookie("passiveFights.sixthFightBought"));
passiveFights.seventhFightBought = parseInt(getCookie("passiveFights.seventhFightBought"));
passiveFights.eighthFightBought = parseInt(getCookie("passiveFights.eighthFightBought"));
passiveFights.ninthFightBought = parseInt(getCookie("passiveFights.ninthFightBought"));
passiveFights.tenthFightBought = parseInt(getCookie("passiveFights.tenthFightBought"));
passiveFights.eleventhFightBought = parseInt(getCookie("passiveFights.eleventhFightBought"));
passiveFights.firstFightCost = parseInt(getCookie("passiveFights.firstFightCost"));
passiveFights.secondFightCost = parseInt(getCookie("passiveFights.secondFightCost"));
passiveFights.thirdFightCost = parseInt(getCookie("passiveFights.thirdFightCost"));
passiveFights.fourthFightCost =parseInt(getCookie("passiveFights.fourthFightCost"));
passiveFights.fifthFightCost = parseInt(getCookie("passiveFights.fifthFightCost"));
passiveFights.sixthFightCost = parseInt(getCookie("passiveFights.sixthFightCost"));
passiveFights.seventhFightCost = parseInt(getCookie("passiveFights.seventhFightCost"));
passiveFights.eighthFightCost = parseInt(getCookie("passiveFights.eighthFightCost"));
passiveFights.ninthFightCost = parseInt(getCookie("passiveFights.ninthFightCost"));
passiveFights.tenthFightCost = parseInt(getCookie("passiveFights.tenthFightCost"));
passiveFights.eleventhFightCost = parseInt(getCookie("passiveFights.eleventhFightCost"));
legacyUpgradesBought.legacyUpgradeOne = getCookie("legacyUpgradesBought.legacyUpgradeOne");
legacyUpgradesBought.legacyUpgradeTwo = getCookie("legacyUpgradesBought.legacyUpgradeTwo");
legacyUpgradesBought.legacyUpgradeThree = getCookie("legacyUpgradesBought.legacyUpgradeThree");
legacyUpgradesBought.legacyUpgradeFour = getCookie("legacyUpgradesBought.legacyUpgradeFour");
legacyUpgradesBought.legacyUpgradeFive = getCookie("legacyUpgradesBought.legacyUpgradeFive");
legacyUpgradesBought.legacyUpgradeSix = getCookie("legacyUpgradesBought.legacyUpgradeSix");
legacyUpgradesBought.legacyUpgradeSeven = getCookie("legacyUpgradesBought.legacyUpgradeSeven");
legacyUpgradesBought.legacyUpgradeEight = getCookie("legacyUpgradesBought.legacyUpgradeEight");
legacyUpgradesBought.legacyUpgradeNine = getCookie("legacyUpgradesBought.legacyUpgradeNine");
legacyUpgradesBought.legacyUpgradeTen = getCookie("legacyUpgradesBought.legacyUpgradeTen");
legacyUpgradesBought.legacyUpgradeEleven = getCookie("legacyUpgradesBought.legacyUpgradeEleven");
legacyUpgradesBought.legacyUpgradeTwelve = getCookie("legacyUpgradesBought.legacyUpgradeTwelve");
legacyUpgradesBought.legacyUpgradeThirteen = getCookie("legacyUpgradesBought.legacyUpgradeThirteen");
legacyUpgradesBought.legacyUpgradeFourteen = getCookie("legacyUpgradesBought.legacyUpgradeFourteen");
legacyUpgradesBought.legacyUpgradeFifteen = getCookie("legacyUpgradesBought.legacyUpgradeFifteen");
legacyUpgradesBought.legacyUpgradeSixteen = getCookie("legacyUpgradesBought.legacyUpgradeSixteen");
legacyUpgradesBought.legacyUpgradeSeventeen = getCookie("legacyUpgradesBought.legacyUpgradeSeventeen");
legacyUpgradesBought.legacyUpgradeEighteen = getCookie("legacyUpgradesBought.legacyUpgradeEighteen");
legacyUpgradesBought.legacyUpgradeNineteen = getCookie("legacyUpgradesBought.legacyUpgradeNinteen");
legacyUpgradesBought.legacyUpgradeTwenty = getCookie("legacyUpgradesBought.legacyUpgradeTwenty");
legacyUpgradesBought.legacyUpgradeTwentyone = getCookie("legacyUpgradesBought.legacyUpgradeTwentyone");
legacyUpgradesBought.legacyUpgradeTwentytwo = getCookie("legacyUpgradesBought.legacyUpgradeTwentytwo");
legacyUpgradesBought.legacyUpgradeTwentythree = getCookie("legacyUpgradesBought.legacyUpgradeTwentythree");
legacyUpgradesBought.legacyUpgradeTwentyfour = getCookie("legacyUpgradesBought.legacyUpgradeTwentyfour");
legacyUpgradesBought.legacyUpgradeTwentyfive = getCookie("legacyUpgradesBought.legacyUpgradeTwentyfive");
updateValues();
if ((legacyPoints > 0)||(totalXp >=850)){
legacyUnlock();
document.getElementById("displayClickPowerLegacy").setAttribute("style", "text-align: center;");
document.getElementById("displayClickPowerLegacy").innerHTML = "在遗物加成后您每次点击的经验是: " + (incrementAmount * boostFactor).toFixed(3);
updateLegacyTable();
}
}
function updateValues(){
document.getElementById("xp").innerHTML = "经验: " + convertNumbers(xp);
document.getElementById("legacyPoints").innerHTML = "遗物点数: " + convertNumbers(legacyPoints);
document.getElementById("newLegacyPoints").innerHTML = "遗物点数 (重置后获得): " + convertNumbers(newLegacyPoints);
document.getElementById("currentPower").innerHTML = "修为: " + convertNumbers(power);
document.getElementById("money").innerHTML = "灵石: " + convertNumbers(money);
document.getElementById("progress").setAttribute("value", xp);
document.getElementById("displayClickPower").innerHTML = "您当前每次点击获得的经验是: " + convertNumbers(incrementAmount);
// fixing tooltip
var tooltipAnchor = $('#passiveClickBtn');
tooltipAnchor.attr('data-tooltip', "每秒会自动点击 - 成本: " + clickCost + " 灵石, 当前: " + clickPerInterval + " 次/秒");
tooltipAnchor.tooltip();
document.getElementById("passiveClickBtn").innerHTML = "幽静的冥想 - " + clickCost + " 灵石";
if (clickPerInterval >= 1){
clickId = setInterval(function(){
increaseXp(xp, incrementAmount);
}, clickInterval)
}
console.log(passiveFights.secondFightBought);
passFightUpdate();
//doAllWinChance();
}
function updateLegacyTable(){
if (legacyUpgradesBought.legacyUpgradeOne == "true"){
document.getElementById("firstLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeTwo == "true"){
document.getElementById("secondLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeThree == "true"){
document.getElementById("thirdLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeFour == "true"){
document.getElementById("fourthLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeFive == "true"){
document.getElementById("fifthLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeSix == "true"){
document.getElementById("sixthLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeSeven == "true"){
document.getElementById("seventhLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeEight == "true"){
document.getElementById("eighthLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeNine == "true"){
document.getElementById("ninthLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeTen == "true"){
document.getElementById("tenthLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeEleven == "true"){
document.getElementById("eleventhLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeTwelve == "true"){
document.getElementById("twelfthLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeThirteen == "true"){
document.getElementById("thirteenthLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeFourteen == "true"){
document.getElementById("fourteenthLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeFifteen == "true"){
document.getElementById("fifteenthLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeSixteen == "true"){
document.getElementById("sixteenthLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeSeventeen == "true"){
document.getElementById("seventeenthLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeEighteen == "true"){
document.getElementById("eighteenthLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeNineteen == "true"){
document.getElementById("nineteenthLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeTwenty == "true"){
document.getElementById("twentiethLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeTwentyone == "true"){
document.getElementById("twentyfirstLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeTwentytwo == "true"){
document.getElementById("twentysecondLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeTwentythree == "true"){
document.getElementById("twentythirdLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeTwentyfour == "true"){
document.getElementById("twentyfourthLegacyRow").setAttribute("style", "display: none;");
}
if (legacyUpgradesBought.legacyUpgradeTwentyfive == "true"){
document.getElementById("twentyfifthLegacyRow").setAttribute("style", "display: none;");
}
}
function passFightUpdate(){
if(passiveFights.firstFightBought == passiveFights.maxPassiveFights){
document.getElementById("firstFightPassive").setAttribute("style", "display: none;")
passiveFights.passFightOneInterval = setInterval(function(){
Fight("firstFight");
}, (1000 / passiveFights.firstFightBought));
} else if (passiveFights.firstFightBought > 0) {
var tooltipAnchor = $('#firstFightPassive');
tooltipAnchor.attr('data-tooltip', "自动战斗:自动战斗,每秒都会自动战斗一次(每次升级叠加) - " + passiveFights.firstFightCost + " 灵石");
tooltipAnchor.tooltip();
passiveFights.passFightOneInterval = setInterval(function(){
Fight("firstFight");
}, (1000 / passiveFights.firstFightBought));
}
if(passiveFights.secondFightBought == passiveFights.maxPassiveFights){
document.getElementById("secondFightPassive").setAttribute("style", "display: none;")
passiveFights.passFightTwoInterval = setInterval(function(){
Fight("secondFight");
}, (2000 / passiveFights.secondFightBought));
} else if (passiveFights.secondFightBought > 0) {
var tooltipAnchor = $('#secondFightPassive');
tooltipAnchor.attr('data-tooltip', "Auto Fight: Does this fight automatically, once every 2 seconds (per upgrade) - " + passiveFights.secondFightCost + " 灵石");
tooltipAnchor.tooltip();
passiveFights.passFightTwoInterval = setInterval(function(){
Fight("firstFight");
}, (1000 / passiveFights.firstFightBought));
}
if(passiveFights.thirdFightBought == passiveFights.maxPassiveFights){
document.getElementById("thirdFightPassive").setAttribute("style", "display: none;")
passiveFights.passFightThreeInterval = setInterval(function(){
Fight("thirdFight");
}, (3000 / passiveFights.thirdFightBought));
} else if (passiveFights.thirdFightBought > 0) {
var tooltipAnchor = $('#thirdFightPassive');
tooltipAnchor.attr('data-tooltip', "Auto Fight: Does this fight automatically, once every 3 seconds (per upgrade) - " + passiveFights.thirdFightCost + " 灵石");
tooltipAnchor.tooltip();
passiveFights.passFightThreeInterval = setInterval(function(){
Fight("thirdFight");
}, (3000 / passiveFights.thirdFightBought));
}
if(passiveFights.fourthFightBought == passiveFights.maxPassiveFights){
document.getElementById("fourthFightPassive").setAttribute("style", "display: none;")
passiveFights.passFightFourInterval = setInterval(function(){
Fight("fourthFight");
}, (4000 / passiveFights.fourthFightBought));
} else if (passiveFights.fourthFightBought > 0) {
var tooltipAnchor = $('#fourthFightPassive');
tooltipAnchor.attr('data-tooltip', "Auto Fight: Does this fight automatically, once every 4 seconds (per upgrade) - " + passiveFights.fourthFightCost + " 灵石");
tooltipAnchor.tooltip();
passiveFights.passFightFourInterval = setInterval(function(){
Fight("fourthFight");
}, (4000 / passiveFights.fourthFightBought));
}
if(passiveFights.fifthFightBought == passiveFights.maxPassiveFights){
document.getElementById("fifthFightPassive").setAttribute("style", "display: none;")
passiveFights.passFightFiveInterval = setInterval(function(){
Fight("fifthFight");
}, (5000 / passiveFights.fifthFightBought));
} else if (passiveFights.fifthFightBought > 0) {
var tooltipAnchor = $('#fifthFightPassive');
tooltipAnchor.attr('data-tooltip', "Auto Fight: Does this fight automatically, once every 5 seconds (per upgrade) - " + passiveFights.fifthFightCost + " 灵石");
tooltipAnchor.tooltip();
passiveFights.passFightFiveInterval = setInterval(function(){
Fight("fifthFight");
}, (5000 / passiveFights.fifthFightBought));
}
if(passiveFights.sixthFightBought == passiveFights.maxPassiveFights){
document.getElementById("sixthFightPassive").setAttribute("style", "display: none;")
passiveFights.passFightSixInterval = setInterval(function(){
Fight("sixthFight");
}, (6000 / passiveFights.sixthFightBought));
} else if (passiveFights.sixthFightBought > 0) {
var tooltipAnchor = $('#sixthFightPassive');
tooltipAnchor.attr('data-tooltip', "Auto Fight: Does this fight automatically, once every 6 seconds (per upgrade) - " + passiveFights.sixthFightCost + " 灵石");
tooltipAnchor.tooltip();
passiveFights.passFightSixInterval = setInterval(function(){
Fight("sixthFight");
}, (6000 / passiveFights.sixthFightBought));
}
if(passiveFights.seventhFightBought == passiveFights.maxPassiveFights){
document.getElementById("seventhFightPassive").setAttribute("style", "display: none;")
passiveFights.passFightSevenInterval = setInterval(function(){
Fight("seventhFight");
}, (7000 / passiveFights.seventhFightBought));
} else if (passiveFights.seventhFightBought > 0) {
var tooltipAnchor = $('#seventhFightPassive');
tooltipAnchor.attr('data-tooltip', "Auto Fight: Does this fight automatically, once every 7 seconds (per upgrade) - " + passiveFights.seventhFightCost + " 灵石");
tooltipAnchor.tooltip();
passiveFights.passFightSevenInterval = setInterval(function(){
Fight("seventhFight");
}, (7000 / passiveFights.seventhFightBought));
}
if(passiveFights.eighthFightBought == passiveFights.maxPassiveFights){
document.getElementById("eighthFightPassive").setAttribute("style", "display: none;")
passiveFights.passFightEightInterval = setInterval(function(){
Fight("eighthFight");
}, (8000 / passiveFights.eighthFightBought));
} else if (passiveFights.eighthFightBought > 0) {
var tooltipAnchor = $('#eighthFightPassive');
tooltipAnchor.attr('data-tooltip', "Auto Fight: Does this fight automatically, once every 8 seconds (per upgrade) - " + passiveFights.eighthFightCost + " 灵石");
tooltipAnchor.tooltip();
passiveFights.passFightEightInterval = setInterval(function(){
Fight("eighthFight");
}, (8000 / passiveFights.eighthFightBought));
}
if(passiveFights.ninthFightBought == passiveFights.maxPassiveFights){
document.getElementById("ninthFightPassive").setAttribute("style", "display: none;")
passiveFights.passFightninthInterval = setInterval(function(){
Fight("ninthFight");
}, (9000 / passiveFights.ninthFightBought));
} else if (passiveFights.ninthFightBought > 0) {
var tooltipAnchor = $('#ninthFightPassive');
tooltipAnchor.attr('data-tooltip', "Auto Fight: Does this fight automatically, once every 9 seconds (per upgrade) - " + passiveFights.ninthFightCost + " 灵石");
tooltipAnchor.tooltip();
passiveFights.passFightNineInterval = setInterval(function(){
Fight("ninthFight");
}, (9000 / passiveFights.ninthFightBought));
}
if(passiveFights.tenthFightBought == passiveFights.maxPassiveFights){
document.getElementById("tenthFightPassive").setAttribute("style", "display: none;")
passiveFights.passFightTenInterval = setInterval(function(){
Fight("tenthFight");
}, (10000 / passiveFights.tenthFightBought));
} else if (passiveFights.tenthFightBought > 0) {
var tooltipAnchor = $('#tenthFightPassive');
tooltipAnchor.attr('data-tooltip', "Auto Fight: Does this fight automatically, once every 10 seconds (per upgrade) - " + passiveFights.tenthFightCost + " 灵石");
tooltipAnchor.tooltip();
passiveFights.passFightTenInterval = setInterval(function(){
Fight("tenthFight");
}, (10000 / passiveFights.tenthFightBought));
}
if(passiveFights.eleventhFightBought == passiveFights.maxPassiveFights){
document.getElementById("eleventhFightPassive").setAttribute("style", "display: none;")
passiveFights.passFightElevenInterval = setInterval(function(){
Fight("eleventhFight");
}, (11000 / passiveFights.eleventhFightBought));
} else if (passiveFights.eleventhFightBought > 0) {
var tooltipAnchor = $('#eleventhFightPassive');
tooltipAnchor.attr('data-tooltip', "Auto Fight: Does this fight automatically, once every 11 seconds (per upgrade) - " + passiveFights.eleventhFightCost + " 灵石");
tooltipAnchor.tooltip();
passiveFights.passFightElevenInterval = setInterval(function(){
Fight("eleventhFight");
}, (11000 / passiveFights.eleventhFightBought));
}
}
function deleteLocalSave(){
setCookie("user", "Player", -1);
setCookie("xp", xp, -1);
setCookie("incrementAmount", incrementAmount, -1);
setCookie("power", power, -1);
setCookie("money", money, -1);
setCookie("swordBonus", swordBonus, -1);
setCookie("cultivationTechnique", cultivationTechnique, -1);
setCookie("max", document.getElementById("progress").getAttribute("max"), -1);
setCookie("eighthFightRow", document.getElementById("eighthFightRow").getAttribute("style"), -1);
setCookie("ninthFightRow", document.getElementById("ninthFightRow").getAttribute("style"), -1);
setCookie("tenthFightRow", document.getElementById("tenthFightRow").getAttribute("style"), -1);
setCookie("eleventhFightRow", document.getElementById("eleventhFightRow").getAttribute("style"), -1);
setCookie("firstTrainCost", parseInt(document.getElementById("firstTrainCost").innerHTML), -1);
setCookie("secondTrainCost", parseInt(document.getElementById("secondTrainCost").innerHTML), -1);
setCookie("thirdTrainCost", parseInt(document.getElementById("thirdTrainCost").innerHTML), -1);
setCookie("fourthTrainCost", parseInt(document.getElementById("fourthTrainCost").innerHTML), -1);
setCookie("fifthTrainCost", parseInt(document.getElementById("fifthTrainCost").innerHTML), -1);
setCookie("sixthTrainCost", parseInt(document.getElementById("sixthTrainCost").innerHTML), -1);
setCookie("seventhTrainCost", parseInt(document.getElementById("seventhTrainCost").innerHTML), -1);
setCookie("eighthTrainCost", parseInt(document.getElementById("eighthTrainCost").innerHTML), -1);
setCookie("ninthTrainCost", parseInt(document.getElementById("ninthTrainCost").innerHTML), -1);
setCookie("tenthTrainCost", parseInt(document.getElementById("tenthTrainCost").innerHTML), -1);
setCookie("eleventhTrainCost", parseInt(document.getElementById("eleventhTrainCost").innerHTML), -1);
setCookie("eighthTrainRow", document.getElementById("eighthTrainRow").getAttribute("style"), -1);
setCookie("ninthTrainRow", document.getElementById("ninthTrainRow").getAttribute("style"), -1);
setCookie("tenthTrainRow", document.getElementById("tenthTrainRow").getAttribute("style"), -1);
setCookie("eleventhTrainRow", document.getElementById("eleventhTrainRow").getAttribute("style"), -1);
setCookie("firstPurchaseRow", document.getElementById("firstPurchaseRow").getAttribute("style"), -1);
setCookie("secondPurchaseRow", document.getElementById("secondPurchaseRow").getAttribute("style"), -1);
setCookie("thirdPurchaseRow", document.getElementById("thirdPurchaseRow").getAttribute("style"), -1);
setCookie("fourthPurchaseRow", document.getElementById("fourthPurchaseRow").getAttribute("style"), -1);
setCookie("fifthPurchaseRow", document.getElementById("fifthPurchaseRow").getAttribute("style"), -1);
setCookie("sixthPurchaseRow", document.getElementById("sixthPurchaseRow").getAttribute("style"), -1);
setCookie("seventhPurchaseRow", document.getElementById("seventhPurchaseRow").getAttribute("style"), -1);
setCookie("eighthPurchaseRow", document.getElementById("eighthPurchaseRow").getAttribute("style"), -1);
setCookie("ninthPurchaseRow", document.getElementById("ninthPurchaseRow").getAttribute("style"), -1);
setCookie("tenthPurchaseRow", document.getElementById("tenthPurchaseRow").getAttribute("style"), -1);
setCookie("eleventhPurchaseRow", document.getElementById("eleventhPurchaseRow").getAttribute("style"), -1);
setCookie("twelfthPurchaseRow", document.getElementById("twelfthPurchaseRow").getAttribute("style"), -1);
setCookie("thirteenthPurchaseRow", document.getElementById("thirteenthPurchaseRow").getAttribute("style"), -1);
setCookie("fourteenthPurchaseRow", document.getElementById("fourteenthPurchaseRow").getAttribute("style"), -1);
setCookie("fifteenthPurchaseRow", document.getElementById("fifteenthPurchaseRow").getAttribute("style"), -1);
setCookie("currentRealm", document.getElementById("currentRealm").innerHTML, -1);
setCookie("clickPerInterval", clickPerInterval, -1);
setCookie("clickCost", clickCost, -1);
setCookie("clickInterval", clickInterval, -1);
setCookie("passiveFights.maxPassiveFights", passiveFights.maxPassiveFights, -1);
setCookie("passiveFights.firstFightBought", passiveFights.firstFightBought, -1);
setCookie("passiveFights.secondFightBought", passiveFights.secondFightBought, -1);
setCookie("passiveFights.thirdFightBought", passiveFights.thirdFightBought, -1);
setCookie("passiveFights.fourthFightBought", passiveFights.fourthFightBought, -1);
setCookie("passiveFights.fifthFightBought", passiveFights.fifthFightBought, -1);
setCookie("passiveFights.sixthFightBought", passiveFights.sixthFightBought, -1);
setCookie("passiveFights.seventhFightBought", passiveFights.seventhFightBought, -1);
setCookie("passiveFights.eighthFightBought", passiveFights.eighthFightBought, -1);
setCookie("passiveFights.ninthFightBought", passiveFights.ninthFightBought, -1);
setCookie("passiveFights.tenthFightBought", passiveFights.tenthFightBought, -1);
setCookie("passiveFights.eleventhFightBought", passiveFights.eleventhFightBought, -1);
setCookie("passiveFights.firstFightCost", passiveFights.firstFightCost, -1);
setCookie("passiveFights.secondFightCost", passiveFights.secondFightCost, -1);
setCookie("passiveFights.thirdFightCost", passiveFights.thirdFightCost, -1);
setCookie("passiveFights.fourthFightCost", passiveFights.fourthFightCost, -1);
setCookie("passiveFights.fifthFightCost", passiveFights.fifthFightCost, -1);
setCookie("passiveFights.sixthFightCost", passiveFights.sixthFightCost, -1);
setCookie("passiveFights.seventhFightCost", passiveFights.seventhFightCost, -1);
setCookie("passiveFights.eighthFightCost", passiveFights.eighthFightCost, -1);
setCookie("passiveFights.ninthFightCost", passiveFights.ninthFightCost, -1);
setCookie("passiveFights.tenthFightCost", passiveFights.tenthFightCost, -1);
setCookie("passiveFights.eleventhFightCost", passiveFights.eleventhFightCost, -1);
setCookie("legacyUpgradesBought.legacyUpgradeOne", legacyUpgradesBought.legacyUpgradeOne, -1);
setCookie("legacyUpgradesBought.legacyUpgradeTwo", legacyUpgradesBought.legacyUpgradeTwo, -1);
setCookie("legacyUpgradesBought.legacyUpgradeThree", legacyUpgradesBought.legacyUpgradeThree, -1);
setCookie("legacyUpgradesBought.legacyUpgradeFour", legacyUpgradesBought.legacyUpgradeFour, -1);
setCookie("legacyUpgradesBought.legacyUpgradeFive", legacyUpgradesBought.legacyUpgradeFive, -1);
setCookie("legacyUpgradesBought.legacyUpgradeSix", legacyUpgradesBought.legacyUpgradeSix, -1);
setCookie("legacyUpgradesBought.legacyUpgradeSeven", legacyUpgradesBought.legacyUpgradeSeven, -1);
setCookie("legacyUpgradesBought.legacyUpgradeEight", legacyUpgradesBought.legacyUpgradeEight, -1);
setCookie("legacyUpgradesBought.legacyUpgradeNine", legacyUpgradesBought.legacyUpgradeNine, -1);
setCookie("legacyUpgradesBought.legacyUpgradeTen", legacyUpgradesBought.legacyUpgradeTen, -1);
setCookie("legacyUpgradesBought.legacyUpgradeEleven", legacyUpgradesBought.legacyUpgradeEleven, -1);
setCookie("legacyUpgradesBought.legacyUpgradeTwelve", legacyUpgradesBought.legacyUpgradeTwelve, -1);
setCookie("legacyUpgradesBought.legacyUpgradeThirteen", legacyUpgradesBought.legacyUpgradeThirteen, -1);
setCookie("legacyUpgradesBought.legacyUpgradeFourteen", legacyUpgradesBought.legacyUpgradeFourteen, -1);
setCookie("legacyUpgradesBought.legacyUpgradeFifteen", legacyUpgradesBought.legacyUpgradeFifteen, -1);
setCookie("legacyUpgradesBought.legacyUpgradeSixteen", legacyUpgradesBought.legacyUpgradeSixteen, -1);
setCookie("legacyUpgradesBought.legacyUpgradeSeventeen", legacyUpgradesBought.legacyUpgradeSeventeen, -1);
setCookie("legacyUpgradesBought.legacyUpgradeEighteen", legacyUpgradesBought.legacyUpgradeEighteen, -1);
setCookie("legacyUpgradesBought.legacyUpgradeNineteen", legacyUpgradesBought.legacyUpgradeNineteen, -1);
setCookie("legacyUpgradesBought.legacyUpgradeTwenty", legacyUpgradesBought.legacyUpgradeTwenty, -1);
setCookie("legacyUpgradesBought.legacyUpgradeTwentyone", legacyUpgradesBought.legacyUpgradeTwentyone, -1);
setCookie("legacyUpgradesBought.legacyUpgradeTwentytwo", legacyUpgradesBought.legacyUpgradeTwentytwo, -1);
setCookie("legacyUpgradesBought.legacyUpgradeTwentythree", legacyUpgradesBought.legacyUpgradeTwentythree, -1);
setCookie("legacyUpgradesBought.legacyUpgradeTwentyfour", legacyUpgradesBought.legacyUpgradeTwentyfour, -1);
setCookie("legacyUpgradesBought.legacyUpgradeTwentyfive", legacyUpgradesBought.legacyUpgradeTwentyfive, -1);
}
function hardReset(){
deleteLocalSave();
alert("Please refresh the page for your save to be fully reset!")
}
function localSave(){
setCookie("user", "0.3.1", 1000);
setCookie("xp", xp, 1000);
setCookie("totalXp", totalXp, 1000);
setCookie("newLegacyPoints", newLegacyPoints, 1000);
setCookie("legacyPoints", legacyPoints, 1000);
setCookie("boostFactor", boostFactor, 1000);
setCookie("incrementAmount", incrementAmount, 1000);
setCookie("power", power, 1000);
setCookie("money", money, 1000);
setCookie("swordBonus", swordBonus, 1000);
setCookie("cultivationTechnique", cultivationTechnique, 1000);
setCookie("max", document.getElementById("progress").getAttribute("max"), 1000);
setCookie("eighthFightRow", document.getElementById("eighthFightRow").getAttribute("style"), 1000);
setCookie("ninthFightRow", document.getElementById("ninthFightRow").getAttribute("style"), 1000);
setCookie("tenthFightRow", document.getElementById("tenthFightRow").getAttribute("style"), 1000);
setCookie("eleventhFightRow", document.getElementById("eleventhFightRow").getAttribute("style"), 1000);
setCookie("firstTrainCost", Number(document.getElementById("firstTrainCost").innerHTML), 1000);
setCookie("secondTrainCost", Number(document.getElementById("secondTrainCost").innerHTML), 1000);
setCookie("thirdTrainCost", Number(document.getElementById("thirdTrainCost").innerHTML), 1000);
setCookie("fourthTrainCost", Number(document.getElementById("fourthTrainCost").innerHTML), 1000);
setCookie("fifthTrainCost", Number(document.getElementById("fifthTrainCost").innerHTML), 1000);
setCookie("sixthTrainCost", Number(document.getElementById("sixthTrainCost").innerHTML), 1000);
setCookie("seventhTrainCost", Number(document.getElementById("seventhTrainCost").innerHTML), 1000);
setCookie("eighthTrainCost", Number(document.getElementById("eighthTrainCost").innerHTML), 1000);
setCookie("ninthTrainCost", Number(document.getElementById("ninthTrainCost").innerHTML), 1000);
setCookie("tenthTrainCost", Number(document.getElementById("tenthTrainCost").innerHTML), 1000);
setCookie("eleventhTrainCost", Number(document.getElementById("eleventhTrainCost").innerHTML), 1000);
setCookie("eighthTrainRow", document.getElementById("eighthTrainRow").getAttribute("style"), 1000);
setCookie("ninthTrainRow", document.getElementById("ninthTrainRow").getAttribute("style"), 1000);
setCookie("tenthTrainRow", document.getElementById("tenthTrainRow").getAttribute("style"), 1000);
setCookie("eleventhTrainRow", document.getElementById("eleventhTrainRow").getAttribute("style"), 1000);
setCookie("firstPurchaseRow", document.getElementById("firstPurchaseRow").getAttribute("style"), 1000);
setCookie("secondPurchaseRow", document.getElementById("secondPurchaseRow").getAttribute("style"), 1000);
setCookie("thirdPurchaseRow", document.getElementById("thirdPurchaseRow").getAttribute("style"), 1000);
setCookie("fourthPurchaseRow", document.getElementById("fourthPurchaseRow").getAttribute("style"), 1000);
setCookie("fifthPurchaseRow", document.getElementById("fifthPurchaseRow").getAttribute("style"), 1000);
setCookie("sixthPurchaseRow", document.getElementById("sixthPurchaseRow").getAttribute("style"), 1000);
setCookie("seventhPurchaseRow", document.getElementById("seventhPurchaseRow").getAttribute("style"), 1000);
setCookie("eighthPurchaseRow", document.getElementById("eighthPurchaseRow").getAttribute("style"), 1000);
setCookie("ninthPurchaseRow", document.getElementById("ninthPurchaseRow").getAttribute("style"), 1000);
setCookie("tenthPurchaseRow", document.getElementById("tenthPurchaseRow").getAttribute("style"), 1000);
setCookie("eleventhPurchaseRow", document.getElementById("eleventhPurchaseRow").getAttribute("style"), 1000);
setCookie("twelfthPurchaseRow", document.getElementById("twelfthPurchaseRow").getAttribute("style"), 1000);
setCookie("thirteenthPurchaseRow", document.getElementById("thirteenthPurchaseRow").getAttribute("style"), 1000);
setCookie("fourteenthPurchaseRow", document.getElementById("fourteenthPurchaseRow").getAttribute("style"), 1000);
setCookie("fifteenthPurchaseRow", document.getElementById("fifteenthPurchaseRow").getAttribute("style"), 1000);
setCookie("currentRealm", document.getElementById("currentRealm").innerHTML, 1000);
setCookie("clickPerInterval", clickPerInterval, 1000);
setCookie("clickCost", clickCost, 1000);
setCookie("clickInterval", clickInterval, 1000);
setCookie("passiveFights.maxPassiveFights", passiveFights.maxPassiveFights, 1000);
setCookie("passiveFights.firstFightBought", passiveFights.firstFightBought, 1000);
setCookie("passiveFights.secondFightBought", passiveFights.secondFightBought, 1000);
setCookie("passiveFights.thirdFightBought", passiveFights.thirdFightBought, 1000);
setCookie("passiveFights.fourthFightBought", passiveFights.fourthFightBought, 1000);
setCookie("passiveFights.fifthFightBought", passiveFights.fifthFightBought, 1000);
setCookie("passiveFights.sixthFightBought", passiveFights.sixthFightBought, 1000);
setCookie("passiveFights.seventhFightBought", passiveFights.seventhFightBought, 1000);
setCookie("passiveFights.eighthFightBought", passiveFights.eighthFightBought, 1000);
setCookie("passiveFights.ninthFightBought", passiveFights.ninthFightBought, 1000);
setCookie("passiveFights.tenthFightBought", passiveFights.tenthFightBought, 1000);
setCookie("passiveFights.eleventhFightBought", passiveFights.eleventhFightBought, 1000);
setCookie("passiveFights.firstFightCost", passiveFights.firstFightCost, 1000);
setCookie("passiveFights.secondFightCost", passiveFights.secondFightCost, 1000);
setCookie("passiveFights.thirdFightCost", passiveFights.thirdFightCost, 1000);
setCookie("passiveFights.fourthFightCost", passiveFights.fourthFightCost, 1000);
setCookie("passiveFights.fifthFightCost", passiveFights.fifthFightCost, 1000);
setCookie("passiveFights.sixthFightCost", passiveFights.sixthFightCost, 1000);
setCookie("passiveFights.seventhFightCost", passiveFights.seventhFightCost, 1000);
setCookie("passiveFights.eighthFightCost", passiveFights.eighthFightCost, 1000);
setCookie("passiveFights.ninthFightCost", passiveFights.ninthFightCost, 1000);
setCookie("passiveFights.tenthFightCost", passiveFights.tenthFightCost, 1000);
setCookie("passiveFights.eleventhFightCost", passiveFights.eleventhFightCost, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeOne", legacyUpgradesBought.legacyUpgradeOne, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwo", legacyUpgradesBought.legacyUpgradeTwo, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeThree", legacyUpgradesBought.legacyUpgradeThree, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeFour", legacyUpgradesBought.legacyUpgradeFour, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeFive", legacyUpgradesBought.legacyUpgradeFive, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeSix", legacyUpgradesBought.legacyUpgradeSix, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeSeven", legacyUpgradesBought.legacyUpgradeSeven, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeEight", legacyUpgradesBought.legacyUpgradeEight, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeNine", legacyUpgradesBought.legacyUpgradeNine, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTen", legacyUpgradesBought.legacyUpgradeTen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeEleven", legacyUpgradesBought.legacyUpgradeEleven, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwelve", legacyUpgradesBought.legacyUpgradeTwelve, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeThirteen", legacyUpgradesBought.legacyUpgradeThirteen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeFourteen", legacyUpgradesBought.legacyUpgradeFourteen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeFifteen", legacyUpgradesBought.legacyUpgradeFifteen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeSixteen", legacyUpgradesBought.legacyUpgradeSixteen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeSeventeen", legacyUpgradesBought.legacyUpgradeSeventeen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeEighteen", legacyUpgradesBought.legacyUpgradeEighteen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeNineteen", legacyUpgradesBought.legacyUpgradeNineteen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwenty", legacyUpgradesBought.legacyUpgradeTwenty, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwentyone", legacyUpgradesBought.legacyUpgradeTwentyone, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwentytwo", legacyUpgradesBought.legacyUpgradeTwentytwo, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwentythree", legacyUpgradesBought.legacyUpgradeTwentythree, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwentyfour", legacyUpgradesBought.legacyUpgradeTwentyfour, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwentyfive", legacyUpgradesBought.legacyUpgradeTwentyfive, 1000);
document.getElementById("localSaveConfirm").innerHTML = "已保存!";
console.log("Saved!");
setTimeout( function(){document.getElementById("localSaveConfirm").innerHTML = ""; }, 5000);
}
setInterval( function() {
setCookie("user", "0.3.1", 1000);
setCookie("xp", xp, 1000);
setCookie("totalXp", totalXp, 1000);
setCookie("newLegacyPoints", newLegacyPoints, 1000);
setCookie("legacyPoints", legacyPoints, 1000);
setCookie("boostFactor", boostFactor, 1000);
setCookie("incrementAmount", incrementAmount, 1000);
setCookie("power", power, 1000);
setCookie("money", money, 1000);
setCookie("swordBonus", swordBonus, 1000);
setCookie("cultivationTechnique", cultivationTechnique, 1000);
setCookie("max", document.getElementById("progress").getAttribute("max"), 1000);
setCookie("eighthFightRow", document.getElementById("eighthFightRow").getAttribute("style"), 1000);
setCookie("ninthFightRow", document.getElementById("ninthFightRow").getAttribute("style"), 1000);
setCookie("tenthFightRow", document.getElementById("tenthFightRow").getAttribute("style"), 1000);
setCookie("eleventhFightRow", document.getElementById("eleventhFightRow").getAttribute("style"), 1000);
setCookie("firstTrainCost", Number(document.getElementById("firstTrainCost").innerHTML), 1000);
setCookie("secondTrainCost", Number(document.getElementById("secondTrainCost").innerHTML), 1000);
setCookie("thirdTrainCost", Number(document.getElementById("thirdTrainCost").innerHTML), 1000);
setCookie("fourthTrainCost", Number(document.getElementById("fourthTrainCost").innerHTML), 1000);
setCookie("fifthTrainCost", Number(document.getElementById("fifthTrainCost").innerHTML), 1000);
setCookie("sixthTrainCost", Number(document.getElementById("sixthTrainCost").innerHTML), 1000);
setCookie("seventhTrainCost", Number(document.getElementById("seventhTrainCost").innerHTML), 1000);
setCookie("eighthTrainCost", Number(document.getElementById("eighthTrainCost").innerHTML), 1000);
setCookie("ninthTrainCost", Number(document.getElementById("ninthTrainCost").innerHTML), 1000);
setCookie("tenthTrainCost", Number(document.getElementById("tenthTrainCost").innerHTML), 1000);
setCookie("eleventhTrainCost", Number(document.getElementById("eleventhTrainCost").innerHTML), 1000);
setCookie("eighthTrainRow", document.getElementById("eighthTrainRow").getAttribute("style"), 1000);
setCookie("ninthTrainRow", document.getElementById("ninthTrainRow").getAttribute("style"), 1000);
setCookie("tenthTrainRow", document.getElementById("tenthTrainRow").getAttribute("style"), 1000);
setCookie("eleventhTrainRow", document.getElementById("eleventhTrainRow").getAttribute("style"), 1000);
setCookie("firstPurchaseRow", document.getElementById("firstPurchaseRow").getAttribute("style"), 1000);
setCookie("secondPurchaseRow", document.getElementById("secondPurchaseRow").getAttribute("style"), 1000);
setCookie("thirdPurchaseRow", document.getElementById("thirdPurchaseRow").getAttribute("style"), 1000);
setCookie("fourthPurchaseRow", document.getElementById("fourthPurchaseRow").getAttribute("style"), 1000);
setCookie("fifthPurchaseRow", document.getElementById("fifthPurchaseRow").getAttribute("style"), 1000);
setCookie("sixthPurchaseRow", document.getElementById("sixthPurchaseRow").getAttribute("style"), 1000);
setCookie("seventhPurchaseRow", document.getElementById("seventhPurchaseRow").getAttribute("style"), 1000);
setCookie("eighthPurchaseRow", document.getElementById("eighthPurchaseRow").getAttribute("style"), 1000);
setCookie("ninthPurchaseRow", document.getElementById("ninthPurchaseRow").getAttribute("style"), 1000);
setCookie("tenthPurchaseRow", document.getElementById("tenthPurchaseRow").getAttribute("style"), 1000);
setCookie("eleventhPurchaseRow", document.getElementById("eleventhPurchaseRow").getAttribute("style"), 1000);
setCookie("twelfthPurchaseRow", document.getElementById("twelfthPurchaseRow").getAttribute("style"), 1000);
setCookie("thirteenthPurchaseRow", document.getElementById("thirteenthPurchaseRow").getAttribute("style"), 1000);
setCookie("fourteenthPurchaseRow", document.getElementById("fourteenthPurchaseRow").getAttribute("style"), 1000);
setCookie("fifteenthPurchaseRow", document.getElementById("fifteenthPurchaseRow").getAttribute("style"), 1000);
setCookie("currentRealm", document.getElementById("currentRealm").innerHTML, 1000);
setCookie("clickPerInterval", clickPerInterval, 1000);
setCookie("clickCost", clickCost, 1000);
setCookie("clickInterval", clickInterval, 1000);
setCookie("passiveFights.maxPassiveFights", passiveFights.maxPassiveFights, 1000);
setCookie("passiveFights.firstFightBought", passiveFights.firstFightBought, 1000);
setCookie("passiveFights.secondFightBought", passiveFights.secondFightBought, 1000);
setCookie("passiveFights.thirdFightBought", passiveFights.thirdFightBought, 1000);
setCookie("passiveFights.fourthFightBought", passiveFights.fourthFightBought, 1000);
setCookie("passiveFights.fifthFightBought", passiveFights.fifthFightBought, 1000);
setCookie("passiveFights.sixthFightBought", passiveFights.sixthFightBought, 1000);
setCookie("passiveFights.seventhFightBought", passiveFights.seventhFightBought, 1000);
setCookie("passiveFights.eighthFightBought", passiveFights.eighthFightBought, 1000);
setCookie("passiveFights.ninthFightBought", passiveFights.ninthFightBought, 1000);
setCookie("passiveFights.tenthFightBought", passiveFights.tenthFightBought, 1000);
setCookie("passiveFights.eleventhFightBought", passiveFights.eleventhFightBought, 1000);
setCookie("passiveFights.firstFightCost", passiveFights.firstFightCost, 1000);
setCookie("passiveFights.secondFightCost", passiveFights.secondFightCost, 1000);
setCookie("passiveFights.thirdFightCost", passiveFights.thirdFightCost, 1000);
setCookie("passiveFights.fourthFightCost", passiveFights.fourthFightCost, 1000);
setCookie("passiveFights.fifthFightCost", passiveFights.fifthFightCost, 1000);
setCookie("passiveFights.sixthFightCost", passiveFights.sixthFightCost, 1000);
setCookie("passiveFights.seventhFightCost", passiveFights.seventhFightCost, 1000);
setCookie("passiveFights.eighthFightCost", passiveFights.eighthFightCost, 1000);
setCookie("passiveFights.ninthFightCost", passiveFights.ninthFightCost, 1000);
setCookie("passiveFights.tenthFightCost", passiveFights.tenthFightCost, 1000);
setCookie("passiveFights.eleventhFightCost", passiveFights.eleventhFightCost, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeOne", legacyUpgradesBought.legacyUpgradeOne, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwo", legacyUpgradesBought.legacyUpgradeTwo, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeThree", legacyUpgradesBought.legacyUpgradeThree, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeFour", legacyUpgradesBought.legacyUpgradeFour, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeFive", legacyUpgradesBought.legacyUpgradeFive, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeSix", legacyUpgradesBought.legacyUpgradeSix, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeSeven", legacyUpgradesBought.legacyUpgradeSeven, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeEight", legacyUpgradesBought.legacyUpgradeEight, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeNine", legacyUpgradesBought.legacyUpgradeNine, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTen", legacyUpgradesBought.legacyUpgradeTen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeEleven", legacyUpgradesBought.legacyUpgradeEleven, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwelve", legacyUpgradesBought.legacyUpgradeTwelve, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeThirteen", legacyUpgradesBought.legacyUpgradeThirteen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeFourteen", legacyUpgradesBought.legacyUpgradeFourteen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeFifteen", legacyUpgradesBought.legacyUpgradeFifteen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeSixteen", legacyUpgradesBought.legacyUpgradeSixteen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeSeventeen", legacyUpgradesBought.legacyUpgradeSeventeen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeEighteen", legacyUpgradesBought.legacyUpgradeEighteen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeNineteen", legacyUpgradesBought.legacyUpgradeNineteen, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwenty", legacyUpgradesBought.legacyUpgradeTwenty, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwentyone", legacyUpgradesBought.legacyUpgradeTwentyone, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwentytwo", legacyUpgradesBought.legacyUpgradeTwentytwo, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwentythree", legacyUpgradesBought.legacyUpgradeTwentythree, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwentyfour", legacyUpgradesBought.legacyUpgradeTwentyfour, 1000);
setCookie("legacyUpgradesBought.legacyUpgradeTwentyfive", legacyUpgradesBought.legacyUpgradeTwentyfive, 1000);
console.log("Saved!");
}, 60000);
1
https://gitee.com/likexia/xianxia-idle.git
git@gitee.com:likexia/xianxia-idle.git
likexia
xianxia-idle
xianxia-idle
master

搜索帮助