• Hi Guest! To get rid of ads on the page, please consider donating through user upgrades or other methods.

Addon Forcemaster Make a FireFM playable :)

Zarpa

Cricket
Member
Hello guys.

I'm Fire FM with Ancestral soulbadge. I saw xml from Ignaxio and others addons here, but i'm not sure about all this things.

Simple mode is very good if you want my opinion. The problem is that F (double dragon ?) is using before X. Can we just have a modification into a XML or an addon from someone ?

Thanks per advance !

PS : i don't care about replace Tab phoenix into B or replace freeze in an other spot, i just want to swich priority of X and F :x
 

ThewarII

Cricket
Member
Thanks Ghost.
I will add your patch into my game.
And look at happen on game.
Thank Ghost very much.

Thanks Ghost very much.
Because you helped me to understand how to macro work/do and how to change coordination of skill for use combo better than combo by manual or by combo of xMouse/Autohotkey.
Thanks Ghost very much again.

---

Which I can for macro in game:
- change coordination of skill in macro. After change i feel i don't need that.
- add/remove skill for macro.
- change order of skill for macro.
- etc...

But i only can add skill with skill Instant cooldown.
If skill is not Instant cooldown i got stuck with that skill in RMB.
Add skill very simple.
just to know ID of skill then add it inside script. But must be know where for add.

Which I can:
- add skill with time Instant cooldown. (i can't add skill with long time cooldown, i will stuck by it)
- remove skill
- change order of list combo for simple mode.

I want add skill Z & 4 of fire Force Master.
Skill Z is Solar Flare with id 131140
Skill 4 is Shadow Grasp with id 131090
P/s: i found it from here http://eu-bns.ncsoft.com/ingame/bs/character/training?c=Another ForceMaster
but when i use simple mode i stuck with it.
It called that skill but it is not release that when it used.
p/s: i still not record video for it.

My Simple mode do (can't add skill in key_press 4 & z):
in step by step (exclude 2, LMB, RMB)
1 > X > F > X > V > C
that mean
Shock Fire > Inferno > Dual Dragons > Inferno > Meteor Shower > Blazing Wall
and my dps increase.
I don't understand why skill 4 (Shadow Grasp) & Z (Solar Flare) got stuck when i add it in simple mode.
This is my video length 2 mins 27 secs.
My Video here. (link youtube)

Do anyone need it ?
i found it work very well with this code.
when i have badge
When you aren't moving while attacking.
Dual Dragons always do after Inferno.
Blazing Wall
always do after Inferno and I still not change anything of skill Dual Dragons so skill DD will do anytime it available for use.

and code is
Code:
Code default:
         <layer>
            <decision>
              <condition skill="131040" />
             <result context-2="131040" context-ui-effect="event" control-mode="classic" />
             <result context-2="131040" context-ui-effect="event" control-mode="bns" />
           </decision>
         </layer>

        <layer>
           <decision>
             <condition skill="131180" />
             <result context-2="131180" context-ui-effect="key-change" control-mode="classic" />
             <result context-2="131180" context-ui-effect="key-change" control-mode="bns" />
           </decision>
          </layer>

         <layer>
           <decision>
             <condition skill="131161" />
             <result context-2="131161" context-ui-effect="combo" control-mode="classic" />
             <result context-2="131161" context-ui-effect="combo" control-mode="bns" />
           </decision>
         </layer>

         <layer>
           <decision>
             <condition skill="131162" />
             <result context-2="131162" context-ui-effect="event" control-mode="classic" />
             <result context-2="131162" context-ui-effect="event" control-mode="bns" />
           </decision>
         </layer>

         <layer>
           <decision>
             <condition skill="131250" />
             <result context-2="131250" context-ui-effect="combo" control-mode="classic" />
             <result context-2="131250" context-ui-effect="combo" control-mode="bns" />
           </decision>
         </layer>

        <layer>
           <decision>
             <condition skill="131200" />
             <result context-2="131200" context-ui-effect="event" control-mode="classic" />
             <result context-2="131200" context-ui-effect="event" control-mode="bns" />
           </decision>
         </layer>

Code:
Code replace:

         <layer>
           <decision>
             <condition skill="131040" />
              <result context-2="131040" context-ui-effect="event" control-mode="classic" />
              <result context-2="131040" context-ui-effect="event" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131040" />
              <result context-2="131040" context-ui-effect="event" control-mode="classic" />
              <result context-2="131040" context-ui-effect="event" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131162" variation-id="3" />
              <result context-2="131162" context-ui-effect="event" control-mode="classic" />
              <result context-2="131162" context-ui-effect="event" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131162" variation-id="3" />
              <result context-2="131162" context-ui-effect="event" control-mode="classic" />
              <result context-2="131162" context-ui-effect="event" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131180" variation-id="1" />
              <result context-2="131180" context-ui-effect="key-change" control-mode="classic" />
              <result context-2="131180" context-ui-effect="key-change" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131161" variation-id="3" />
              <result context-2="131161" context-ui-effect="combo" control-mode="classic" />
              <result context-2="131161" context-ui-effect="combo" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131161" variation-id="3" />
              <result context-2="131161" context-ui-effect="combo" control-mode="classic" />
              <result context-2="131161" context-ui-effect="combo" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131161" variation-id="3" />
              <result context-2="131161" context-ui-effect="combo" control-mode="classic" />
              <result context-2="131161" context-ui-effect="combo" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131200" />
              <result context-2="131200" context-ui-effect="event" control-mode="classic" />
              <result context-2="131200" context-ui-effect="event" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131250" />
              <result context-2="131250" context-ui-effect="combo" control-mode="classic" />
              <result context-2="131250" context-ui-effect="combo" control-mode="bns" />
            </decision>
          </layer>

btw you can edit or add skip-condition-move-check="y" or/and skip-condition-target-check="y" in condition skill="..."
<condition skill="131250" /> etc...
run before
<condition skill="131200" /> etc...
or reverse
--------
i typed 2 - 3 times of skill 131040, 131162, 131161 for it call now that skill, don't need wait long time and avoid miss skill.

I am not sure it's work or not work.
in client.config2.xml i also change it.
it's "use-skill-training" change from "n" to "y" (don't change "use-skill-training-set" if it is "yes")
and
in skilltrainingsequencedata_forcemaster.xml i also change a few in it.
like:
Code:
  <skill-training-sequence alias="FM_Fire_02_Sub_02_Seq" repeat-count="2">
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131162" />
    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131161" />
    <step result-1="hit" result-2="critical-hit" result-event-type-1="attack" result-event-type-2="attack" sequence-step-type="skill" skill-1="131250" />
  </skill-training-sequence>

  <skill-training-sequence alias="FM_Fire_02_Sub_04_Seq" repeat-count="2">
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131040" />
    <step result-1="hit" result-2="critical-hit" result-event-type-1="attack" result-event-type-2="attack" sequence-step-type="skill" skill-1="131162" />
    <step result-1="hit" result-2="critical-hit" result-event-type-1="attack" result-event-type-2="attack" sequence-step-type="skill" skill-1="131161" />
  </skill-training-sequence>

  <skill-training-sequence alias="FM_Fire_03_Sub_02_Seq" repeat-count="2">
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131170" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131010" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
    <step result-1="hit" result-2="critical-hit" result-event-type-1="attack" result-event-type-2="attack" sequence-step-type="skill" skill-1="131200" />
  </skill-training-sequence>
p/s: sorry for my bad english.

The first person I need to thank is ghost for i know where Simple Mode is located in xml.
& the second guy is Gigowatt221 for i know what is variation-id.

Success edit simple mode.
I just can't add skills 4 (Shadow Grasp) & Z (Solar Flare)
Dual Dragons always do after Inferno.
Blazing Wall
always do after Inferno and i don't add it check after Dual Dragons.
BTW i still testing it so i won't show it in here.
If you need it, you can call me from here.


P/s: edit 3 places.
- in client.config2.xml
- in simple mode of FM.
- in skilltraining of FM.
 

Attachments

  • patch[Blazing Wall do after Inferno].patch
    3.4 KB · Views: 274

Chang

Cricket
Member
Do anyone need it ?
i found it work very well with this code.
when i have badge
When you aren't moving while attacking.
Dual Dragons always do after Inferno.
Blazing Wall
always do after Inferno and I still not change anything of skill Dual Dragons so skill DD will do anytime it available for use.

and code is
Code:
Code default:
         <layer>
            <decision>
              <condition skill="131040" />
             <result context-2="131040" context-ui-effect="event" control-mode="classic" />
             <result context-2="131040" context-ui-effect="event" control-mode="bns" />
           </decision>
         </layer>

        <layer>
           <decision>
             <condition skill="131180" />
             <result context-2="131180" context-ui-effect="key-change" control-mode="classic" />
             <result context-2="131180" context-ui-effect="key-change" control-mode="bns" />
           </decision>
          </layer>

         <layer>
           <decision>
             <condition skill="131161" />
             <result context-2="131161" context-ui-effect="combo" control-mode="classic" />
             <result context-2="131161" context-ui-effect="combo" control-mode="bns" />
           </decision>
         </layer>

         <layer>
           <decision>
             <condition skill="131162" />
             <result context-2="131162" context-ui-effect="event" control-mode="classic" />
             <result context-2="131162" context-ui-effect="event" control-mode="bns" />
           </decision>
         </layer>

         <layer>
           <decision>
             <condition skill="131250" />
             <result context-2="131250" context-ui-effect="combo" control-mode="classic" />
             <result context-2="131250" context-ui-effect="combo" control-mode="bns" />
           </decision>
         </layer>

        <layer>
           <decision>
             <condition skill="131200" />
             <result context-2="131200" context-ui-effect="event" control-mode="classic" />
             <result context-2="131200" context-ui-effect="event" control-mode="bns" />
           </decision>
         </layer>

Code:
Code replace:

         <layer>
           <decision>
             <condition skill="131040" />
              <result context-2="131040" context-ui-effect="event" control-mode="classic" />
              <result context-2="131040" context-ui-effect="event" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131040" />
              <result context-2="131040" context-ui-effect="event" control-mode="classic" />
              <result context-2="131040" context-ui-effect="event" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131162" variation-id="3" />
              <result context-2="131162" context-ui-effect="event" control-mode="classic" />
              <result context-2="131162" context-ui-effect="event" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131162" variation-id="3" />
              <result context-2="131162" context-ui-effect="event" control-mode="classic" />
              <result context-2="131162" context-ui-effect="event" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131180" variation-id="1" />
              <result context-2="131180" context-ui-effect="key-change" control-mode="classic" />
              <result context-2="131180" context-ui-effect="key-change" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131161" variation-id="3" />
              <result context-2="131161" context-ui-effect="combo" control-mode="classic" />
              <result context-2="131161" context-ui-effect="combo" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131161" variation-id="3" />
              <result context-2="131161" context-ui-effect="combo" control-mode="classic" />
              <result context-2="131161" context-ui-effect="combo" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131161" variation-id="3" />
              <result context-2="131161" context-ui-effect="combo" control-mode="classic" />
              <result context-2="131161" context-ui-effect="combo" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131200" />
              <result context-2="131200" context-ui-effect="event" control-mode="classic" />
              <result context-2="131200" context-ui-effect="event" control-mode="bns" />
            </decision>
          </layer>

          <layer>
            <decision>
              <condition skill="131250" />
              <result context-2="131250" context-ui-effect="combo" control-mode="classic" />
              <result context-2="131250" context-ui-effect="combo" control-mode="bns" />
            </decision>
          </layer>

btw you can edit or add skip-condition-move-check="y" or/and skip-condition-target-check="y" in condition skill="..."
<condition skill="131250" /> etc...
run before
<condition skill="131200" /> etc...
or reverse
--------
i typed 2 - 3 times of skill 131040, 131162, 131161 for it call now that skill, don't need wait long time and avoid miss skill.

I am not sure it's work or not work.
in client.config2.xml i also change it.
it's "use-skill-training" change from "n" to "y" (don't change "use-skill-training-set" if it is "yes")
and
in skilltrainingsequencedata_forcemaster.xml i also change a few in it.
like:
Code:
  <skill-training-sequence alias="FM_Fire_02_Sub_02_Seq" repeat-count="2">
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131162" />
    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131161" />
    <step result-1="hit" result-2="critical-hit" result-event-type-1="attack" result-event-type-2="attack" sequence-step-type="skill" skill-1="131250" />
  </skill-training-sequence>

  <skill-training-sequence alias="FM_Fire_02_Sub_04_Seq" repeat-count="2">
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131040" />
    <step result-1="hit" result-2="critical-hit" result-event-type-1="attack" result-event-type-2="attack" sequence-step-type="skill" skill-1="131162" />
    <step result-1="hit" result-2="critical-hit" result-event-type-1="attack" result-event-type-2="attack" sequence-step-type="skill" skill-1="131161" />
  </skill-training-sequence>

  <skill-training-sequence alias="FM_Fire_03_Sub_02_Seq" repeat-count="2">
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131170" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131010" /> -->
<!--    <step check-only-cast-skill="y" sequence-step-type="skill" skill-1="131000" /> -->
    <step result-1="hit" result-2="critical-hit" result-event-type-1="attack" result-event-type-2="attack" sequence-step-type="skill" skill-1="131200" />
  </skill-training-sequence>
p/s: sorry for my bad english.
How do you patch this with the addons? It doesn't work cause its incorrect formatted
 

Ferchobits

Cricket
Member
HI :bnswave:i use the @Ignaxio custom XMLFM , will the patch from @ThewarII work on it to if i patch it with his custom XML @milktea? or i need to repair files and then patch it with it? i use ignaxio xml since its very helpfull with the tab and other skills on fire and ice . Thx guys for making this and all the hard work guys put into this. :bnspeace3::bnspeace3:
 
Last edited:

ThewarII

Cricket
Member
My patch just beta. Now i feel it fine when i add skip-condition-move-check="y" into it but add that like advance mod. =))
etc...
Post automatically merged:

I have this patch

First patch:
change simple mode for Dual Dragons do before Blazing Wall.
p/s:
- You can change skill id 131200 after skill id 131250 but i like 131250 after 131200.
- Remember default skill id 131250 use "event" and i change to "combo".
- You can add skip-condition-move-check="y" or/and variation-id="3" in skill id 13116*
It stills in beta by the way work very good.

Second patch:
change simple mode for show Phoenix Fire when left click mouse,
and show Fire Storm when click f.
(or just understand Phoenix Fire replace by Fire Storm and Fire Storm replace by Phoenix Fire)

BY THE WAY
if you can't edit like i said in my patch you can copy all in file rar and replace all in data of simple mode class force master.
UPDATED that file in day 30-Oct-2019 at 21:17

:) SORRY FOR MY BAD ENGLISH :)
 

Attachments

  • PATCH(2in1)-english.txt
    4.6 KB · Views: 147
  • skill3_contextscriptdata_forcemaster_contextsimplemode.rar
    4 KB · Views: 160
Last edited:

Yozakura12

Cricket
Member
Thought i might share some of the things i use for Simplemode:

FM Simplemode DD on F, Remove Blazing Wall from Simplemode, Blazing Wall always on C, Veil on Frost X, Frost Stance on V when in Fire Stance, KD(Heatwave) always on B
 

Attachments

  • FM - Better Simplemode.patch
    6.5 KB · Views: 158

ThewarII

Cricket
Member
Thought i might share some of the things i use for Simplemode:

FM Simplemode DD on F, Remove Blazing Wall from Simplemode, Blazing Wall always on C, Veil on Frost X, Frost Stance on V when in Fire Stance, KD(Heatwave) always on B
GOOD but i still like in simple mode work like Blazing Wall do after Dual Dragons.
and you don't need to look skill Blazing Wall available or/and Dual Dragons did.
 

Yozakura12

Cricket
Member
GOOD but i still like in simple mode work like Blazing Wall do after Dual Dragons.
and you don't need to look skill Blazing Wall available or/and Dual Dragons did.

I just like to press some buttons by myself, i will Test your patch tho :)
And i would really like it to be a .patch where it automatically patches :D
 

Chang

Cricket
Member
My patch just beta. Now i feel it fine when i add skip-condition-move-check="y" into it but add that like advance mod. =))
etc...
Post automatically merged:

I have this patch

First patch:
change simple mode for Dual Dragons do before Blazing Wall.
p/s:
- You can change skill id 131200 after skill id 131250 but i like 131250 after 131200.
- Remember default skill id 131250 use "event" and i change to "combo".
- You can add skip-condition-move-check="y" or/and variation-id="3" in skill id 13116*
It stills in beta by the way work very good.

Second patch:
change simple mode for show Phoenix Fire when left click mouse,
and show Fire Storm when click f.
(or just understand Phoenix Fire replace by Fire Storm and Fire Storm replace by Phoenix Fire)

BY THE WAY
if you can't edit like i said in my patch you can copy all in file rar and replace all in data of simple mode class force master.
UPDATED that file in day 30-Oct-2019 at 21:17

:) SORRY FOR MY BAD ENGLISH :)
How do i move phoenix fire get out back to tab and not 4?
 
Last edited:

ThewarII

Cricket
Member
I don't know how to fix for skill Fire Up with id 13123x (i guess it is 131233).
How do i move phoenix fire get out back to tab and not 4?
use this code (file name: rollback-skill131231-variation-id5.txt)
replace for any match with this line (inside file have).
Do you need rollback when click f & left button mouse ?
If you need it, follow what I said in that file
 

Attachments

  • rollback-skill131231-variation-id5.txt
    2.9 KB · Views: 38
Last edited:
Top Bottom