Para's VanillaTool [Rework]

01/20/2018 23:18 mscrasth#7036
Quote:
Originally Posted by IceKissAngel View Post
in mirash sanctum instance,with sw lvl 73 apollon set weapon+15 at 50% it kills me...gives 1 shot and i die at about 50% his hp...all goes well heals...dmg...etc but at 50% i die from 1 hit instant...what can i do? i tried 3 times...same time i die ...
change these lines in the script, i try it with a Sw 68 without jewelry, with clothes level 55 mission , and kill the boss 4 times

Code:
#IF=%FirstTime,;
RequireVersion=4.45;
WaitForResponse=Be sure you stay infront of Mirash Sanctum/nBe sure you have 100% UI Size/nBe sure Windows are reseted to default position/nBe sure Click-to-Move is disabled;
#UseGravity
#UseCollision
UseSpeed=230;
#SmoothBackground
#UseIDPerformance
#SmartSkillPerformance
MemPtrWrite=%AddrFPS,%OffsetFPS1,24,BYTE;
MemPtrWrite=%AddrFPS,%OffsetFPS2,24,FLOAT;
#NeedResolution=816,638;
Delay=500;
#NeedResolution=816,638;
Command=;
_SetVar21=1.0;
_SetVar22=1.0;
DelayGlobal=%Var21;
UseSpeedGlobal=%Var22;
_SetVar13=Superior Recovery Potion;
WaitForResponse=This is an very early alpha version it might only work on Songweaver, Cleric and Chanter;
#ENDIF

_IFMemPtrRead=%PlayerBase,%OffsetClassID,BYTE,=1;
WaitForResponse=Be sure you wear a bow!;
#ENDIF
_IFMemPtrRead=%PlayerBase,%OffsetClassID,BYTE,=2;
WaitForResponse=It will not work on Templars!;
#ENDIF
_IFMemPtrRead=%PlayerBase,%OffsetClassID,BYTE,=4;
WaitForResponse=Be sure you wear a bow!;
#ENDIF
_IFMemPtrRead=%PlayerBase,%OffsetClassID,BYTE,=13;
WaitForResponse=Be sure you're outside of the mech/nBe sure Siege mode is disabled when you run the script;
#ENDIF
_IFMemPtrRead=%PlayerBase,%OffsetClassID,BYTE,=16; <-- Songweaver stigma supported
WaitForResponse=Be sure you have these stigmas/nTreble Cleave/nPaean of Pain/nHymn of Rejuvenation/nStinging Note/n/nStigma support added by clouds12;
#ENDIF


#EXECUTE=NewEntry;











start_Instance;

#DO=60000;
UseSpeed=260;
MoveTo=770.957,831.978,520.644,False,False;
MoveTo=770.957,831.978,521.7,True,False;
MoveTo=770.957,831.978,522.844,True,False;
MoveTo=770.957,831.978,523.988,True,False;
MoveTo=770.957,831.978,525.132,True,False;
MoveTo=770.957,831.978,526.258,True,False;
MoveTo=769.139,831.97,526.258,True,False;
MoveTo=768.395,831.967,526.258,True,True;
MoveTo=768.395,831.967,527.402,True,True;
MoveTo=766.469,831.958,527.402,True,True;
MoveTo=765.165,831.952,527.402,True,True;
MoveTo=765.165,831.952,527.402,True,False;
MoveTo=765.158,833.482,527.402,True,False;
MoveTo=765.147,835.824,527.402,True,False;
MoveTo=765.137,838.2,527.402,True,False;
MoveTo=765.127,840.452,527.402,True,False;
MoveTo=765.116,842.807,527.402,True,False;
MoveTo=765.106,845.084,527.402,True,False;
MoveTo=765.096,847.427,527.402,True,False;
MoveTo=765.085,849.709,527.402,True,False;
MoveTo=765.075,851.999,527.402,True,False;
MoveTo=765.065,854.393,527.402,True,False;
MoveTo=765.054,856.68,527.402,True,False;
Delay=750;
#UNTIL=%Position,765.054/856.68/527.402;
#IF=%Position,765.054/856.68/527.402;
#ELSE
#EXECUTE=Stuck;
#Return
#ENDIF

#DO=120000;
MoveTo=765.054,856.68,527.402,True,False;
MemWrite=%AddrCamX,-20,FLOAT;
MoveTo=765.054,856.68,527.402,True,False;
#2DO=13000;
UseSpeed=1;
MoveTo=765.054,856.68,527.402,True,False;
#EXECUTE=WaitForFlightCD;
MoveTo=765.054,856.68,527.402,False,False;
#3DO=1250;
SendAction=1,2;
MoveTo=765.054,856.68,527.402,False,False;
_3UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1;
Delay=5;
SendAction=3,32;
Delay=30;
_2UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1;
_UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1;
UseSpeed=225;
MoveTo=765.052,857.278,527.394,False,False;
MoveTo=765.052,857.278,527.136,False,False;
MoveTo=765.052,857.278,526.484,False,False;
MoveTo=764.98,857.12,529.862,False,False;
MoveTo=764.817,856.759,533.357,False,False;
MoveTo=764.58,856.233,536.894,False,False;
MoveTo=764.257,855.517,536.411,False,False;
MoveTo=763.844,854.603,539.886,False,False;
_UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1;
MoveTo=763.336,853.478,539.303,False,False;
MoveTo=762.759,852.201,542.685,False,False;
MoveTo=762.05,850.631,545.962,False,False;
MoveTo=761.186,848.718,549.125,False,False;
MoveTo=760.189,846.511,552.227,False,False;
MoveTo=759.212,844.348,551.334,False,False;
MoveTo=758.248,842.213,554.428,False,False;
MoveTo=757.229,839.957,557.452,False,False;
MoveTo=756.177,837.625,560.431,False,False;
MoveTo=755.159,835.372,563.436,False,False;
MoveTo=754.123,833.078,566.418,False,False;
MoveTo=753.181,830.991,569.489,False,False;
MoveTo=752.125,828.653,572.446,False,False;
MoveTo=751.147,826.487,571.478,False,False;
MoveTo=750.136,824.249,574.477,False,False;
MoveTo=749.084,821.919,577.434,False,False;
MoveTo=748.129,819.805,580.488,False,False;
MoveTo=747.104,817.535,579.471,False,False;
MoveTo=746.096,815.302,582.471,False,False;
MoveTo=745.11,813.119,581.493,False,False;
MoveTo=744.102,810.886,584.493,False,False;
MoveTo=743.049,808.555,587.449,False,False;
MoveTo=741.998,806.228,586.406,False,False;
MoveTo=740.925,803.851,589.341,False,False;
MoveTo=739.877,801.532,588.302,False,False;
MoveTo=739.029,799.289,591.32,False,False;
MoveTo=738.6,796.943,590.346,False,False;
MoveTo=738.106,794.246,593.226,False,False;
MoveTo=737.691,791.978,592.285,False,False;
MoveTo=737.177,789.168,595.118,False,False;
MoveTo=736.723,786.685,594.087,False,False;
MoveTo=736.292,784.332,593.11,False,False;
MoveTo=735.861,781.822,596.068,False,False;
MoveTo=735.391,779.408,595.066,False,False;
MoveTo=734.953,777.019,598.074,False,False;
MoveTo=734.514,774.62,597.079,False,False;
MoveTo=734.054,772.106,600.035,False,False;
MoveTo=733.614,769.698,599.035,False,False;
MoveTo=733.183,767.346,602.058,False,False;
MoveTo=732.738,764.913,601.049,False,False;
MoveTo=732.273,762.373,599.994,False,False;
MoveTo=731.837,759.992,603.006,False,False;
MoveTo=731.327,757.205,601.849,False,False;
MoveTo=730.903,754.887,604.886,False,False;
MoveTo=730.422,752.259,603.795,False,False;
MoveTo=729.983,749.86,602.799,False,False;
MoveTo=729.539,747.437,605.793,False,False;
MoveTo=729.056,744.794,604.696,False,False;
MoveTo=728.584,742.22,607.628,False,False;
MoveTo=728.162,739.91,606.668,False,False;
MoveTo=727.709,737.435,609.641,False,False;
MoveTo=727.268,735.025,608.641,False,False;
MoveTo=726.805,732.495,607.59,False,False;
MoveTo=726.36,730.067,610.582,False,False;
MoveTo=725.867,727.371,613.463,False,False;
MoveTo=725.459,725.141,612.538,False,False;
MoveTo=724.988,722.568,611.47,False,False;
MoveTo=724.551,720.182,614.479,False,False;
MoveTo=724.095,717.69,613.445,False,False;
MoveTo=723.667,715.353,616.475,False,False;
MoveTo=723.177,712.675,615.363,False,False;
MoveTo=722.732,710.245,618.354,False,False;
MoveTo=722.28,707.773,617.328,False,False;
MoveTo=721.824,705.283,620.295,False,False;
MoveTo=721.362,702.757,619.246,False,False;
MoveTo=720.94,700.448,622.288,False,False;
MoveTo=720.478,697.928,621.242,False,False;
MoveTo=720.018,695.411,624.197,False,False;
MoveTo=719.565,692.936,623.17,False,False;
MoveTo=719.134,690.583,622.193,False,False;
MoveTo=718.709,688.26,625.229,False,False;
MoveTo=718.234,685.669,624.153,False,False;
MoveTo=717.422,683.325,627.138,False,False;
MoveTo=716.444,680.801,626.033,False,False;
MoveTo=715.561,678.524,629.036,False,False;
MoveTo=714.431,676.183,627.971,False,False;
MoveTo=713.064,674.077,630.946,False,False;
MoveTo=711.621,671.854,629.864,False,False;
MoveTo=710.251,669.743,628.836,False,False;
MoveTo=708.997,667.716,627.862,False,False;
MoveTo=708.023,665.417,630.843,False,False;
MoveTo=707.049,662.971,629.767,False,False;
MoveTo=706.641,660.751,632.836,False,False;
MoveTo=706.188,658.103,631.727,False,False;
MoveTo=705.793,655.663,634.702,False,False;
MoveTo=705.057,653.357,633.715,False,False;
MoveTo=704.22,650.906,636.657,False,False;
MoveTo=703.202,648.708,635.66,False,False;
MoveTo=701.966,646.542,634.642,False,False;
MoveTo=700.76,644.429,637.649,False,False;
MoveTo=699.474,642.175,636.589,False,False;
MoveTo=698.128,639.816,639.48,False,False;
MoveTo=696.876,637.62,638.448,False,False;
MoveTo=695.657,635.485,637.443,False,False;
MoveTo=694.453,633.374,640.451,False,False;
MoveTo=693.208,631.193,639.425,False,False;
MoveTo=691.994,629.064,642.425,False,False;
MoveTo=690.686,626.771,641.346,False,False;
MoveTo=689.475,624.65,640.349,False,False;
MoveTo=688.264,622.486,639.336,False,False;
MoveTo=687.813,619.916,638.256,False,False;
MoveTo=687.964,617.545,637.285,False,False;
MoveTo=688.12,615.1,636.284,False,False;
MoveTo=688.278,612.61,635.266,False,False;
MoveTo=688.442,610.047,634.217,False,False;
MoveTo=688.596,607.625,633.225,False,False;
MoveTo=688.749,605.227,628.244,False,False;
MoveTo=688.903,602.815,627.257,False,False;
MoveTo=689.057,600.407,622.271,False,False;
MoveTo=688.851,597.851,621.212,False,False;
MoveTo=688.452,595.539,616.24,False,False;
MoveTo=688.004,592.934,615.148,False,False;
MoveTo=687.056,590.678,610.142,False,False;
MoveTo=685.919,588.384,609.097,False,False;
MoveTo=684.65,586.321,604.103,False,False;
MoveTo=682.724,584.494,603.016,False,False;
MoveTo=681.063,583.064,598.119,False,False;
MoveTo=678.534,581.845,596.966,False,False;
MoveTo=676.312,580.899,591.973,False,False;
MoveTo=673.867,580.14,590.922,False,False;
MoveTo=671.472,579.724,589.926,False,False;
MoveTo=668.916,579.549,584.869,False,False;
MoveTo=666.558,579.682,583.901,False,False;
MoveTo=663.827,580.068,582.766,False,False;
MoveTo=661.411,580.54,581.757,False,False;
MoveTo=659.025,581.111,580.748,False,False;
MoveTo=656.608,581.783,579.724,False,False;
MoveTo=654.29,582.497,578.733,False,False;
MoveTo=651.812,583.373,577.659,False,False;
MoveTo=649.181,584.304,576.52,False,False;
MoveTo=646.857,585.125,575.514,False,False;
MoveTo=644.466,585.971,574.478,False,False;
MoveTo=642.217,586.702,573.508,False,False;
MoveTo=639.826,587.297,572.503,False,False;
MoveTo=637.245,587.829,571.415,False,False;
MoveTo=634.781,588.201,570.385,False,False;
MoveTo=632.385,588.372,569.392,False,False;
MoveTo=629.736,588.162,568.308,False,False;
MoveTo=627.398,588.263,567.349,False,False;
MoveTo=624.81,588.438,566.29,False,False;
MoveTo=622.345,588.605,565.281,False,False;
MoveTo=619.658,588.786,564.182,False,False;
MoveTo=617.097,588.959,563.134,False,False;
MoveTo=614.747,589.119,562.172,False,False;
MoveTo=612.246,589.288,561.148,False,False;
<-- First glide ends
#DO=60000;
MoveTo=609.819,589.452,560.155,True,False;
MoveTo=608.619,589.533,559.94,True,False;
MoveTo=608.354,589.578,559.776,True,False;
MoveTo=608.354,589.578,559.776,True,False;
MoveTo=608.354,589.578,559.776,True,False;
MoveTo=608.755,589.201,559.776,True,False;
MoveTo=609.679,588.587,559.776,True,False;
MoveTo=610.066,588.34,559.276,True,False;
MoveTo=611.633,587.342,559.276,True,False;
MoveTo=613.011,586.04,558.776,True,False;
MoveTo=614.326,584.686,557.776,True,False;
MoveTo=615.019,583.504,557.276,True,False;
MoveTo=614.833,582.469,556.776,True,False;
MoveTo=614.377,580.654,555.776,True,False;
MoveTo=614.335,580.487,555.276,True,False;
MoveTo=614.335,580.487,554.776,True,False;
MoveTo=614.776,579.63,553.776,True,False;
MoveTo=614.879,579.43,553.276,True,False;
MoveTo=615.164,578.876,552.776,True,False;
MoveTo=614.953,579.287,552.276,True,False;
MoveTo=614.952,579.288,551.276,True,False;
MoveTo=614.952,579.288,550.776,True,False;
MoveTo=614.952,579.288,550.276,True,False;
MoveTo=614.952,579.288,549.776,True,False;
MoveTo=614.952,579.288,549.276,True,False;
MoveTo=614.952,579.288,548.776,True,False;
MoveTo=614.952,579.288,548.276,True,False;
MoveTo=614.952,579.288,547.776,True,False;
MoveTo=614.952,579.288,547.276,True,False;
MoveTo=614.952,579.288,546.776,True,False;
MoveTo=614.952,579.288,546.276,True,False;
MoveTo=614.952,579.288,545.776,True,False;
MoveTo=614.952,579.288,545.276,True,False;
MoveTo=614.952,579.288,544.776,True,False;
Delay=750;
#UNTIL=%Position,614.952/579.288/544.776;
#IF=%Position,614.952/579.288/544.776;
#ELSE
#EXECUTE=Stuck;
#Return
#ENDIF

MoveTo=614.952,579.288,544.246,True,False; Bottom left
#EXECUTE=CheckStone;


FlySmooth=604.78,574.80,544.28;
MoveTo=604.783,574.797,544.276,True,False; Center left
_IFMemRead=%AddrFreeMem2,BYTE,=0;
#EXECUTE=CheckStone;
#ENDIF


FlySmooth=592.877,580.016,544.276;
MoveTo=592.877,580.016,544.276,True,False; Top left
_IFMemRead=%AddrFreeMem2,BYTE,=0;
#EXECUTE=CheckStone;
#ENDIF


FlySmooth=592.793,599.082,544.276;
MoveTo=592.793,599.082,544.276,True,False; Top Right
_IFMemRead=%AddrFreeMem2,BYTE,=0;
#EXECUTE=CheckStone;
#ENDIF


FlySmooth=603.846,604.331,544.276;
MoveTo=603.846,604.331,544.276,True,False; Center Right
_IFMemRead=%AddrFreeMem2,BYTE,=0;
#EXECUTE=CheckStone;
#ENDIF


FlySmooth=614.362,600.144,544.276;
MoveTo=614.362,600.144,544.276,True,False; Bottom Right
_IFMemRead=%AddrFreeMem2,BYTE,=0;
#EXECUTE=CheckStone;
#ENDIF



FlySmooth=603.964,600.031,544.276;
FlySmooth=581.507,590.556,544.276;
FlySmooth=574.52,590.17,544.276;

#DO=60000;
MoveTo=574.58,590.15,544.276,True,False;
MoveTo=574.518,590.153,544.276,True,False;
MoveTo=572.909,590.216,543.276,True,False;
MoveTo=571.289,590.28,543.276,True,False;
MoveTo=569.703,590.343,542.276,True,False;
MoveTo=568.075,590.407,541.776,True,False;
MoveTo=566.352,590.476,541.276,True,False;
MoveTo=564.744,590.539,541.276,True,False;
MoveTo=563.12,590.603,540.276,True,False;
MoveTo=561.488,590.668,540.276,True,False;
MoveTo=559.846,590.733,539.776,True,False;
MoveTo=558.262,590.795,539.276,True,False;
MoveTo=558.233,590.796,538.776,True,False;
MoveTo=558.233,590.796,538.276,True,False;
MoveTo=558.233,590.796,537.776,True,False;
MoveTo=558.233,590.796,537.276,True,False;
MoveTo=558.233,590.796,537.276,True,False;
MoveTo=558.233,590.796,536.776,True,False;
MoveTo=558.233,590.796,536.776,False,False;
MoveTo=558.233,590.796,536.765,False,False;
MoveTo=558.233,590.796,536.469,False,False;
MoveTo=558.233,590.796,535.855,False,False;
Delay=750;
#UNTIL=%Position,558.233/590.796/535.855;
#IF=%Position,558.233/590.796/535.855;
#ELSE
#EXECUTE=Stuck;
#Return
#ENDIF

Command=/select Mirash Sanctum Treasure Chest;
Delay=150;
Command=/attack;
Delay=7000;
SendKey=0x1B;
Delay=5;
SendKey=0x1B;
Delay=5;
SendKey=0x1B;
Delay=5;
MemPtrWrite=%AddrESChwnd,%OffsetESChwnd,142,BYTE;
Command=/select Mirash Sanctum Treasure Chest;
Delay=150;
UseID=50002;
Delay=5;
UseID=50002;
Delay=5;
UseID=50002;
Delay=5;

#DO=60000;
MoveTo=558.233,590.796,535.855,False,False;
MoveTo=558.233,590.796,536.255,True,True;
MoveTo=558.233,590.796,535.255,True,True;
MoveTo=558.233,590.796,534.755,True,True;
MoveTo=558.233,590.796,534.255,True,False;
MoveTo=558.233,590.796,533.875,False,False;
Delay=750;
#UNTIL=%POSITION,558.233/590.796/533.875;
FlySmooth=557.443,582.313,533.645;
MoveTo=557.443,582.313,534.751,True,False;
MoveTo=557.467,580.953,534.751,True,False;
MoveTo=557.467,580.953,535.895,True,False;
MoveTo=557.507,580.953,535.895,True,False;
MoveTo=557.507,580.953,537.039,True,False;
MoveTo=557.538,580.953,537.039,True,False;
MoveTo=557.538,580.953,537.039,True,False;
MoveTo=557.538,580.953,538.039,True,False;
MoveTo=557.538,580.953,539.069,True,False;
FlySmooth=527.586,575.464,539.058;
FlySmooth=527.586,575.464,539.058;


#DO=120000;
MoveTo=527.586,575.464,539.058,True,False;
MemWrite=%AddrCamX,-67,FLOAT;
MoveTo=527.586,575.464,539.058,True,False;
#2DO=13000;
UseSpeed=1;
MoveTo=527.586,575.464,539.058,True,False;
#EXECUTE=WaitForFlightCD;
MoveTo=527.586,575.464,539.058,False,False;
#3DO=1250;
SendAction=1,2;
MoveTo=527.586,575.464,539.058,False,False;
_3UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1;
Delay=5;
SendAction=3,32;
Delay=30;
_2UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1;
_UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1;
UseSpeed=225;
MoveTo=527.586,575.464,539.058,False,False;
MoveTo=527.586,575.464,539.01,False,False;
MoveTo=527.586,575.464,538.636,False,False;
MoveTo=527.586,575.464,537.761,False,False;
MoveTo=527.586,575.464,536.541,False,False;
MoveTo=527.402,575.35,535.288,False,False;
MoveTo=526.866,575.018,534.378,False,False;
_UNTILMemPtrRead=%PlayerBase,%OffsetFlightStatus,BYTE,=1;
MoveTo=525.963,574.46,533.522,False,False;
MoveTo=524.84,573.765,532.757,False,False;
MoveTo=523.413,572.882,531.947,False,False;
MoveTo=521.78,571.871,531.62,False,False;
MoveTo=519.667,570.564,530.657,False,False;
MoveTo=517.682,569.336,529.761,False,False;
MoveTo=515.626,568.063,528.814,False,False;
MoveTo=513.541,566.772,528.339,False,False;
MoveTo=511.435,565.47,527.345,False,False;
MoveTo=509.399,564.209,526.878,False,False;
MoveTo=507.184,562.839,526.323,False,False;
MoveTo=504.849,561.393,525.206,False,False;
MoveTo=502.746,560.092,524.699,False,False;
MoveTo=500.556,558.737,523.65,False,False;
MoveTo=498.542,557.491,522.684,False,False;
MoveTo=496.295,556.099,522.318,False,False;
MoveTo=494.438,554.951,522.939,False,False;
MoveTo=492.591,553.808,524.583,False,False;
MoveTo=491.504,553.135,525.841,False,False;
MoveTo=490.772,552.682,526.888,False,False;
MoveTo=490.394,552.448,527.694,False,False;
MoveTo=490.281,552.378,528.337,False,False;
MoveTo=490.294,552.386,528.866,False,False;
MoveTo=490.307,552.394,529.357,False,False;
MoveTo=490.316,552.4,529.749,False,False;
MoveTo=490.324,552.405,530.046,False,False;
MoveTo=490.33,552.408,530.273,False,False;
MoveTo=490.333,552.411,530.414,False,False;
MoveTo=490.335,552.412,530.467,False,False;
MoveTo=490.332,552.41,530.439,False,False;
MoveTo=490.307,552.395,530.341,False,False;
MoveTo=490.244,552.356,530.204,False,False;
MoveTo=490.12,552.279,530.021,False,False;
MoveTo=489.934,552.164,529.81,False,False;
MoveTo=489.666,551.998,529.561,False,False;
MoveTo=489.29,551.765,529.261,False,False;
MoveTo=488.851,551.493,528.951,False,False;
MoveTo=488.275,551.137,528.58,False,False;
MoveTo=487.573,550.702,528.162,False,False;
MoveTo=486.638,550.124,527.641,False,False;
MoveTo=485.588,549.474,527.087,False,False;
MoveTo=484.292,548.672,526.434,False,False;
MoveTo=482.785,547.739,525.702,False,False;
MoveTo=480.938,546.597,524.849,False,False;
MoveTo=478.911,545.342,523.971,False,False;
MoveTo=476.733,543.994,523.005,False,False;
MoveTo=474.736,542.758,522.094,False,False;
MoveTo=472.457,541.348,521.035,False,False;
MoveTo=470.463,540.115,524.141,False,False;
MoveTo=468.368,538.818,523.149,False,False;
MoveTo=466.209,537.482,522.121,False,False;
MoveTo=464.122,536.191,521.125,False,False;
MoveTo=461.917,534.827,520.07,False,False;
MoveTo=459.835,533.538,523.073,False,False;
MoveTo=457.751,532.249,522.074,False,False;
MoveTo=455.754,531.013,521.116,False,False;
MoveTo=453.534,529.639,520.05,False,False;
MoveTo=451.433,528.339,523.042,False,False;
MoveTo=449.423,527.096,522.077,False,False;
MoveTo=447.326,525.798,521.071,False,False;
MoveTo=445.171,524.464,520.036,False,False;
MoveTo=443.175,523.229,523.078,False,False;
MoveTo=441.009,521.889,522.038,False,False;
MoveTo=438.955,520.618,522.076,False,False;
MoveTo=436.61,519.167,521.944,False,False;
MoveTo=434.421,517.812,521.868,False,False;
MoveTo=432.328,516.516,521.967,False,False;
MoveTo=430.162,515.176,521.957,False,False;
MoveTo=428.19,513.956,521.959,False,False;
MoveTo=426.08,512.65,522.006,False,False;
MoveTo=423.752,511.209,521.855,False,False;
MoveTo=421.55,509.847,521.808,False,False;
MoveTo=419.408,508.521,522.294,False,False;
MoveTo=417.387,507.27,521.879,False,False;
MoveTo=415.142,505.881,521.82,False,False;
MoveTo=412.975,504.54,522.294,False,False;
MoveTo=410.914,503.264,522.294,False,False;
MoveTo=408.84,502.042,521.795,False,False;
MoveTo=406.614,501.107,521.811,False,False;
MoveTo=404.359,500.162,521.83,False,False;
MoveTo=401.979,499.165,521.812,False,False;
MoveTo=399.58,498.16,522.226,False,False;
MoveTo=397.302,497.205,522.25,False,False;
MoveTo=395.366,496.394,522.294,False,False;
MoveTo=392.839,495.091,522.294,False,False;
MoveTo=390.738,493.838,522.294,False,False;
MoveTo=388.621,492.461,522.226,False,False;
MoveTo=386.656,491.042,522.294,False,False;
MoveTo=384.676,489.642,522.294,False,False;
MoveTo=382.283,488.814,522.294,False,False;
MoveTo=379.757,488.401,522.294,False,False;
MoveTo=377.298,488.299,522.294,False,False;
MoveTo=374.752,488.385,522.232,False,False;
MoveTo=372.35,488.577,522.236,False,False;
MoveTo=369.842,488.895,522.294,False,False;
MoveTo=367.479,489.412,521.691,False,False;
MoveTo=364.914,490.061,522.234,False,False;
MoveTo=362.734,490.613,521.316,False,False;
MoveTo=360.32,491.263,520.236,False,False;
MoveTo=357.87,491.845,519.267,False,False;
MoveTo=355.331,492.488,518.197,False,False;
MoveTo=352.766,493.137,517.117,False,False;
MoveTo=350.406,493.735,516.123,False,False;
MoveTo=347.947,494.357,515.087,False,False;
MoveTo=345.589,494.954,514.094,False,False;
MoveTo=343.199,495.56,513.087,False,False;
MoveTo=340.759,496.177,516.06,False,False;
MoveTo=338.388,496.778,515.061,False,False;
MoveTo=335.872,497.421,518,False,False;
MoveTo=333.84,498.563,517.036,False,False;
MoveTo=332.413,500.621,520.294,False,False;
MoveTo=331.292,502.799,523.52,False,False;
MoveTo=330.312,505.137,526.629,False,False;
MoveTo=329.582,507.586,529.684,False,False;
MoveTo=329.056,509.836,532.793,False,False;
MoveTo=328.38,512.218,535.814,False,False;
MoveTo=327.005,514.454,534.769,False,False;
MoveTo=325.423,516.508,537.722,False,False;
MoveTo=323.268,517.599,540.734,False,False;
MoveTo=320.904,517.598,543.762,False,False;
MoveTo=318.603,516.398,546.691,False,False;
MoveTo=317.249,514.425,549.701,False,False;
MoveTo=316.942,511.87,552.634,False,False;
MoveTo=317.675,509.425,551.591,False,False;
MoveTo=318.504,506.957,554.528,False,False;
MoveTo=318.613,504.592,557.554,False,False;
MoveTo=317.669,502.443,556.584,False,False;
MoveTo=315.689,500.839,559.533,False,False;
MoveTo=313.193,500.134,562.471,False,False;
MoveTo=310.618,499.374,561.372,False,False;
MoveTo=308.783,497.845,564.385,False,False;
MoveTo=307.497,495.87,567.422,False,False;
MoveTo=306.015,493.568,566.304,False,False;
MoveTo=304.631,491.605,569.321,False,False;
MoveTo=302.669,489.749,572.218,False,False;
MoveTo=300.46,488.446,571.166,False,False;
MoveTo=298.324,487.262,570.169,False,False;
MoveTo=296.077,486.017,569.12,False,False;
MoveTo=293.944,484.835,572.124,False,False;
MoveTo=291.851,483.675,571.147,False,False;
MoveTo=289.472,482.357,570.037,False,False;
MoveTo=287.115,481.051,569.903,False,False;
MoveTo=284.81,480.126,569.912,False,False;
MoveTo=282.335,480.329,569.971,False,False;
MoveTo=280.278,481.582,569.971,False,False;
MoveTo=278.367,482.824,569.563,False,False;
MoveTo=276.195,483.197,569.949,True,False;
MoveTo=276.061,483.206,569.971,True,False;
<-- end second glide
FlySmooth=281.895,471.493,569.971;
FlySmooth=281.784,447.613,569.971;
MoveTo=281.784,447.613,568.971,True,False;
MoveTo=281.784,447.613,567.971,True,False;
MoveTo=281.784,447.613,566.971,True,False;
MoveTo=281.784,447.613,565.971,True,False;
MoveTo=281.784,447.613,564.971,True,False;
MoveTo=281.784,447.613,564.571,True,False;
Command=/select Singing Kirshka;
Delay=125;
UseSpeed=1;
#EXECUTE=CombatSort;
UseSpeed=225;
_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,=0;
_IFMemPtrRead=%PlayerBase,%OffsetHP,DWORD,>0;
FlySmooth=281.784,447.613,563.971;
MoveTo=281.784,447.613,563.971,True,False;
MoveTo=281.784,447.613,562.971,True,False;
MoveTo=281.784,447.613,562.471,True,False;
MoveTo=281.784,447.613,562.471,True,False;
MoveTo=281.784,447.613,561.471,True,False;
MoveTo=281.784,447.613,560.471,True,False;
MoveTo=281.784,447.613,559.471,True,False;
MoveTo=281.784,447.613,558.471,True,False;
MoveTo=281.784,447.613,557.471,True,False;
MoveTo=281.784,447.613,556.471,True,False;
MoveTo=281.784,447.613,555.471,True,False;
MoveTo=281.784,447.613,554.471,True,False;
MoveTo=281.784,447.613,553.471,True,False;
MoveTo=281.784,447.613,552.471,True,False;
MoveTo=281.784,447.613,551.471,True,False;
MoveTo=281.784,447.613,550.471,True,False;
MoveTo=281.784,447.613,549.471,True,False;
MoveTo=281.784,447.613,548.471,True,False;
MoveTo=281.784,447.613,547.471,True,False;
MoveTo=281.784,447.613,546.471,True,False;
MoveTo=281.784,447.613,545.471,True,False;
MoveTo=281.77,447.498,544.275,False,False;
FlySmooth=283.521,437.43,544.282;

Command=/select Kirshka’s Treasure Chest;
Delay=150;
Command=/attack;
Delay=10000;
SendKey=0x1B;
Delay=5;
SendKey=0x1B;
Delay=5;
SendKey=0x1B;
Delay=5;
MemPtrWrite=%AddrESChwnd,%OffsetESChwnd,142,BYTE;
Command=/select Kirshka’s Treasure Chest;
Delay=150;
UseID=50002;
Delay=5;
UseID=50002;
Delay=5;
UseID=50002;
Delay=5;

FlySmooth=281.68,419.715,544.341;
FlySmooth=281.624,407.922,546.261;
FlySmooth=284.241,405.764,546.267;

Command=/select Mirash Sanctum Exit;
Delay=125;
Command=/attack;
#DO=20000;
Delay=750;
_UNTILMemRead=%AddrMap,DWORD,=400010000;
Delay=7500;

Command=/select Hepenya; <-- Asmo NPC
Delay=10;
Command=/select Plania; <-- Elyos NPC
Delay=125;
Command=/attack;
Delay=1500;
DialogClick=;
Delay=1000;
Mouse=196,394;
#ELSE
#EXECUTE=CheckDead;
#ENDIF

end_Instance;







start_CheckDead;

_IFMemRead=%AddrResurrect,BYTE,<7;
SendKey=0x1B;
Delay=50;
SendKey=0x1B;
Delay=50;
SendKey=0x1B;
Delay=50;
MemPtrWrite=%AddrESChwnd,%OffsetESChwnd,142,BYTE;
Delay=10000;
#DO=25000;
Mouse=394,211;
Delay=500;
_UNTILMemPtrRead=%PlayerBase,%OffsetHP,DWORD,>0;
#DO=45000;
FrameAction=304,STATE,SHOW;
FrameAction=304,XPos,0;
FrameAction=304,YPos,0;
Delay=750;
Mouse=121,216;
_UNTILMemRead=%AddrMap,DWORD,=400010000;
Delay=7500;
#EXECUTE=ReEnter;
#ENDIF

end_CheckDead;



start_Stuck;

#DO=45000;
FrameAction=304,STATE,SHOW;
FrameAction=304,XPos,0;
FrameAction=304,YPos,0;
Delay=750;
Mouse=121,216;
_UNTILMemRead=%AddrMap,DWORD,=400010000;
Delay=7500;
#EXECUTE=ReEnter;

end_Stuck;




start_ReEnter;

Command=/select Mirash Sanctum Entrance;
Delay=150;
Command=/attack;
Delay=250;
_SetVar1=170;
#EXECUTE=WaitForFrame;
Delay=250;
DialogClick=;
Delay=550;
_IFFrameVisible=508; confirm window
FrameAction=508,XPOS,0;
FrameAction=508,YPOS,0;
Delay=250;
Mouse=165,87; Re-Enter
#ENDIF

#DO=20000;
Delay=750;
_UNTILMemRead=%AddrMap,DWORD,=301720000;
Delay=7500;

#EXECUTE=Instance;

end_ReEnter;




start_NewEntry;

Command=/select Hepenya; <-- Asmo NPC
Delay=10;
Command=/select Plania; <-- Elyos NPC
Delay=125;
Command=/attack;
Delay=1500;
DialogClick=;
Delay=1000;
Mouse=196,394;
Delay=750

Command=/select Mirash Sanctum Entrance;
Delay=150;
Command=/attack;
Delay=250;
_SetVar1=170;
#EXECUTE=WaitForFrame;
Delay=250;
DialogClick=;
Delay=550;
_IFFrameVisible=508; confirm window
FrameAction=508,XPOS,0;
FrameAction=508,YPOS,0;
Delay=250;
Mouse=109,87; New Entry
#ENDIF

#DO=20000;
Delay=750;
_UNTILMemRead=%AddrMap,DWORD,=301720000;
Delay=7500;

#EXECUTE=Instance;

end_NewEntry;



start_CheckStone;

Command=/select Soul Icon Protection Stone;
Delay=150;
MemPtrWrite=%TargetBase,%OffsetPosZ,544.737,FLOAT;
Delay=20;
Command=/attack;
Delay=11500; cast time
_IFDebuffAlive=11375; Stun
#EXECUTE=WaitForDebuff;
MemWrite=%AddrFreeMem2,0,BYTE;
#ELSE
MemWrite=%AddrFreeMem2,1,BYTE;
#ENDIF

end_CheckStone;




start_WaitForDebuff;

MemWrite=%AddrFreeMem10,1,BYTE;
#DO=15500;
_IFDebuffAlive=11375; Stun
#ELSE
MemWrite=%AddrFreeMem10,0,BYTE;
#ENDIF
Delay=750;
_UNTILMemRead=%AddrFreeMem10,BYTE,=0;

end_WaitForDebuff;




start_WaitForFrame;

MemWrite=%AddrFreeMem10,0,BYTE;
#DO=120000; <-- 2 min timeout
_IFFrameVisible=%Var1; FrameID
MemWrite=%AddrFreeMem10,1,BYTE;
#ENDIF
Delay=750;
_UNTILMemRead=%AddrFreeMem10,BYTE,=1;

end_WaitForFrame;


start_WaitForFlightCD;

#2DO=10000;
Delay=250;
_2UNTILMemRead=%AddrFlightCooldown,WORD,=0;

end_WaitForFlightCD;



start_CombatSort;

Command=/skill Toggle Combat;
#DO=1500;
Delay=5;
_UNTILMemPtrRead=%PlayerBase,%OffsetActionID,BYTE,=13;
_IFMemPtrRead=%PlayerBase,%OffsetActionID,Byte,=13;
#ELSE
Delay=1500;
Command=/skill Toggle Combat;
#ENDIF
Delay=1500;

_MemReadVar=%AddrAtkspeed,WORD,26; <-- Reads normal attackspeed
_Calc27=%Var26-700; <-- Substracts the enhanced value with our attackspeed
MemPtrWrite=%PlayerBase,%OffsetAnim,%Var27,WORD; <-- Writes the new enhanced animation value


_IFMemPtrRead=%PlayerBase,%OffsetClassID,BYTE,=16;
#EXECUTE=CombatSongweaver;
#ENDIF

end_CombatSort;




start_CombatSongweaver;

MemWrite=%AddrFreeMem8,0,BYTE;

MemPtrWrite=%PlayerBase,%OffsetGravity,5,BYTE;

CreateTimer=999999;

Command=/attack;
Delay=1000;

#DO=9999999;

_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,>0;
SmartSkill=4296,16000,400,900,False; <- Syncopated Echo
#ENDIF
EXECUTE=MidCombatSongweaver;

_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,>0;
SmartSkill=4529,60000,950,False,False; <- Paean of Pain
#ENDIF
EXECUTE=MidCombatSongweaver;

_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,>0;
SmartSkill=4480,60000,3000,False,3000; <- SAPO
#ENDIF
EXECUTE=MidCombatSongweaver;


_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,>0;
SmartSkill=4424,30000,400,False,False; <- Quaver
#ENDIF
EXECUTE=MidCombatSongweaver;

_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,>0;
SmartSkill=4233,12000,900,2000,False; <- Song of Ice
#ENDIF

EXECUTE=MidCombatSongweaver;


_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,>0;
SmartSkill=4272,16000,250,750,False; <- Bright Strike
#ENDIF


EXECUTE=MidCombatSongweaver;

_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,>0;
SmartSkill=4489,60000,500,False,False; <- Cleave
#ENDIF

#EXECUTE=MidCombatSongweaver;

_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,>0;
SmartSkill=4523,16000,1000,False,False; <- Sonic Gust
#ENDIF


#EXECUTE=MidCombatSongweaver;

_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,>0;
SmartSkill=4471,120000,3000,False,3000; <- Fiery Requiem
#ENDIF


#EXECUTE=MidCombatSongweaver;

_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,>0;
SmartSkill=4424,30000,500,False,False; <- Quaver
#ENDIF


#EXECUTE=MidCombatSongweaver;

_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,>0;
SmartSkill=4405,30000,500,False,False; <- Adagio
#ENDIF


#EXECUTE=MidCombatSongweaver;

_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,>0;
SmartSkill=4420,2000,1000,False,False; <- Pulse
#ENDIF

XECUTE=MidCombatSongweaver;


_IFMemPtrRead=%TargetBase,%OffsetHP,DWORD,=0;
MemWrite=%AddrFreeMem8,1,BYTE;
#ENDIF
_IFMemPtrRead=%PlayerBase,%OffsetHP,DWORD,=0;
MemWrite=%AddrFreeMem8,1,BYTE;
#ENDIF

_UNTILMemRead=%AddrFreeMem8,BYTE,=1;

end_CombatSongweaver;


start_MidCombatSongweaver;

MemPtrWrite=%PlayerBase,%OffsetGravity,5,BYTE;
MemPtrWrite=%PlayerBase,%OffsetRender/0x280,0,BYTE;

_IFMemPtrRead=%PlayerBase,%OffsetPercentHP,BYTE,<85;
#EXECUTE=Potion;
#ENDIF

Delay=50;
_IFBuffAlive=4442;
#ELSE
SmartSkill=4400,180000,500,False,False; <- escudo
#ENDIF

Delay=50;
_IFBuffAlive=4400;
#ELSE
SmartSkill=4442,120000,500,False,False; <- Protective Ode
#ENDIF

Delay=50;
_IFMemPtrRead=%PlayerBase,%OffsetPercentHP,BYTE,<89;
#EXECUTE=RegenerateSongweaver;
#ENDIF


end_MidCombatSongweaver;



start_Potion;

_MemPtrReadVar=%PlayerBase,%OffsetMaxMP,WORD,11; <-- saves max MP in %Var11
_MemPtrReadVar=%PlayerBase,%OffsetMP,WORD,12; <-- saves current MP in %Var12
_Calc11=%Var12/%Var11; <-- divides %Var12 trough %Var11 and saves the result in %Var11
_Calc11=%Var11*100; <-- multiplies %Var11 with 100 and saves the result in %Var11
MemWrite=%AddrFreeMem12,%Var11,FLOAT; <-- writes current mana percent value in %AddrFreeMem12
MemWrite=%AddrFreeMem10,%Var13,WCHAR[1];

_IFMemRead=%AddrFreeMem10,BYTE,65-122;
_IFMemRead=%AddrFreeMem12,FLOAT,<50; <-- If mana below 50%
#IF=%Timer=162000124,30000;
Command=/Use %Var13;
CreateTimer=162000124;
#ENDIF



_IFMemPtrRead=%PlayerBase,%OffsetPercentHP,BYTE,<65;
#IF=%Timer=162000124,30000;
Command=/Use %Var13;
CreateTimer=162000124;
#ENDIF

_IFMemRead=%AddrMinion,BYTE,>0; <-- Minion summoned
#IF=%Timer=100001,30000; <-- 30 seconds cooldown -- minion skill 1
UseID=1,27; <-- First Minion Skill
Delay=150;
CreateTimer=100001;
#ENDIF

_IFMemRead=%AddrMinion,BYTE,>0; <-- Minion summoned
#IF=%Timer=100002,150000; <-- 150 seconds cooldown -- minion skill 2
UseID=2,27; <-- Second Minion Skill
Delay=150;
CreateTimer=100002;
#ENDIF

end_Potion;



start_RegenerateSongweaver;

#DO=10000;

_IFMemPtrRead=%PlayerBase,%OffsetPercentHP,BYTE,<100;
SmartSkill=4537,60000,500,False; <- Hymn of Rejuvenation
#ENDIF

_IFMemPtrRead=%PlayerBase,%OffsetPercentHP,BYTE,<100;
SmartSkill=4351,6000,1250,3000,False; <- Soothing Melody
#ENDIF

_MemPtrReadVar=%PlayerBase,%OffsetMaxMP,WORD,11; <-- saves max MP in %Var11
_MemPtrReadVar=%PlayerBase,%OffsetMP,WORD,12; <-- saves current MP in %Var12
_Calc11=%Var12/%Var11; <-- divides %Var12 trough %Var11 and saves the result in %Var11
_Calc11=%Var11*100; <-- multiplies %Var11 with 100 and saves the result in %Var11
MemWrite=%AddrFreeMem12,%Var11,FLOAT; <-- writes current mana percent value in %AddrFreeMem12

_IFMemRead=%AddrFreeMem12,FLOAT,<20;
SmartSkill=4383,30000,500,False,False; <- Resonating Melody
#ENDIF

_IFMemRead=%AddrFreeMem12,FLOAT,<20;
SmartSkill=4571,6000,500,False,False; <- Resonating Counterpoint
#ENDIF

_UNTILMemPtrRead=%PlayerBase,%OffsetPercentHP,BYTE,>90;

end_RegenerateSongweaver;
01/20/2018 23:28 node182#7037
what do you get from mirash sanctum instance?
01/21/2018 02:37 Exem strike#7038
gunner does not do this scripted instance?
I tried more, died kk
01/21/2018 02:44 Paraly#7039
Quote:
Originally Posted by Exem strike View Post
gunner does not do this scripted instance?
I tried more, died kk
Did you use the latest version of the script?
Gunner needs dual pistols and the aethercannon now, also get some good potions and a minion
01/21/2018 04:42 lemon07r#7040
I haven't played in a while. I remember I used to script omega stones. Came back to find out my account got perma banned. No biggie, I knew the risks. What scripts are currently working and what are they useful for? @[Only registered and activated users can see links. Click Here To Register...] Good to see you still develop your tool :)
01/21/2018 05:18 mscrasth#7041
there are problems to use the "UseID =;"
01/21/2018 12:29 Paraly#7042
Quote:
Originally Posted by lemon07r View Post
I haven't played in a while. I remember I used to script omega stones. Came back to find out my account got perma banned. No biggie, I knew the risks. What scripts are currently working and what are they useful for? @[Only registered and activated users can see links. Click Here To Register...] Good to see you still develop your tool :)
the most used scripts at the moment are

Cradle of Eternity script - kinah
Aether Wizard script - kinah
Homeward Event script - kinah
Luna instances script - kinah/exp
Kumuki script - spinel
Mirash Sanctum script - spinel/ap/loot

Quote:
Originally Posted by mscrasth View Post
there are problems to use the "UseID =;"
It's fixed in 4.49
01/21/2018 20:29 lemon07r#7043
Quote:
Originally Posted by Paraly View Post
the most used scripts at the moment are

Cradle of Eternity script - kinah
Aether Wizard script - kinah
Homeward Event script - kinah
Luna instances script - kinah/exp
Kumuki script - spinel
Mirash Sanctum script - spinel/ap/loot



It's fixed in 4.49
Thanks for the response! I see that there is a increase auto attack range feature now. Does that mean I can even use a templar to run ranged only scripts like barracks now?
01/21/2018 20:40 Paraly#7044
Quote:
Originally Posted by lemon07r View Post
Thanks for the response! I see that there is a increase auto attack range feature now. Does that mean I can even use a templar to run ranged only scripts like barracks now?
Attackrange plus has 2 modes, mode 1 gives you 1 additional meter attack range
mode 2 gives you 2 additional meter attack range, only skills work at max range if you want to use auto attacks you need to go 1 meter closer

So no even with an extend weapon + Attackrange plus you just have 8m range as templar that's still isn't enough for barracks, however barracks got removed with 5.8 :p
01/21/2018 21:07 Bocc1337#7045
Paraly is there away to make the home ward script to do defrient times ? example first char use normal times delays. 2nd char change the delays 3rd on and on. in the same script.
01/21/2018 21:09 Paraly#7046
Quote:
Originally Posted by Bocc1337 View Post
Paraly is there away to make the home ward script to do defrient times ? example first char use normal times delays. 2nd char change the delays 3rd on and on. in the same script.
Just edit the script how you want the delays and save then under a different file name?
or enter a different DelayGlobal value at each toon?
01/21/2018 21:13 Bocc1337#7047
Quote:
Originally Posted by Paraly View Post
Just edit the script how you want the delays and save then under a different file name?
or enter a different DelayGlobal value at each toon?
sorry bro i am so noob at the scripts . i have played with it and many times i end up f..king it up hehe
01/21/2018 21:20 lemon07r#7048
Quote:
Originally Posted by Paraly View Post
Attackrange plus has 2 modes, mode 1 gives you 1 additional meter attack range
mode 2 gives you 2 additional meter attack range, only skills work at max range if you want to use auto attacks you need to go 1 meter closer

So no even with an extend weapon + Attackrange plus you just have 8m range as templar that's still isn't enough for barracks, however barracks got removed with 5.8 :p
Dang I missed out on a lot then. Im starting fresh since I got banned and trying to settle on a class. Are there any scripts I would be locked out of doing if I rolled a templar? Ill probably play something ranged if that's the case.
01/21/2018 21:59 Paraly#7049
Quote:
Originally Posted by lemon07r View Post
Dang I missed out on a lot then. Im starting fresh since I got banned and trying to settle on a class. Are there any scripts I would be locked out of doing if I rolled a templar? Ill probably play something ranged if that's the case.
Fallen Poeta requires a ranged class but it has a high ban rate, everything else is fine for templar
01/21/2018 22:41 Bocc1337#7050
found a bug in the 4.49. its not using the saved settings