Hi, I would have updated the script repository but I am not sure how to or access to it.
So I basically added the option to ignore kos mobs while auto hunting. I found that hunting in lavastorm I would run into the lava to attack mobs that were kos and I would also run into the water to attack kos mobs in other zones so I added another check box with the option to Ignore KOS mobs. If you get attacked by a kos mob it should still fight back.
I also made the bot when started change the everquest 2 window name to your characters name and class. This helps if your running multiple EQ2 windows and can't remember what one has what character. It reverts back to its original name when you exit EQ2 Bot.
I posted the changes below and the attached files are edited versions of the latest from the repository.
EQ2Bot.iss Changes
EQ2Bot.xml Changes
So I basically added the option to ignore kos mobs while auto hunting. I found that hunting in lavastorm I would run into the lava to attack mobs that were kos and I would also run into the water to attack kos mobs in other zones so I added another check box with the option to Ignore KOS mobs. If you get attacked by a kos mob it should still fight back.
I also made the bot when started change the everquest 2 window name to your characters name and class. This helps if your running multiple EQ2 windows and can't remember what one has what character. It reverts back to its original name when you exit EQ2 Bot.
I posted the changes below and the attached files are edited versions of the latest from the repository.
EQ2Bot.iss Changes
Code:
Line 77:variable bool IgnoreKoS
Line 220:;Gets your original window name
Line 221:variable string WindowName=${Session}
Line 232:;Sets window name to character name and class
Line 233:WindowText ${Me.Name} ${Me.SubClass}
Line 2698:if ${Actor[${actorid}].IsAggro} && ${IgnoreKoS}
Line 2699:{
Line 2700:return FALSE
Line 2701:}
Line 2982:IgnoreKoS:Set[${SettingXML[${charfile}].Set[General Settings].GetString[Do you want to Ignore KoS Encounters?,TRUE]}]
Line 3972:;Sets window back to what it was before EQ2 Bot started
Line 3973:WindowText ${WindowName}
Code:
Line 1061:<checkbox Name='IgnoreKoS' Template='EQ2.checkbox'>
Line 1062:<X>5%</X>
Line 1063:<Y>130</Y>
Line 1064:<Width>30%</Width>
Line 1065:<Height>20</Height>
Line 1066:<Text>Ignore KoS Mobs</Text>
Line 1067:<OnLoad>
Line 1068:if ${Script[EQ2Bot].Variable[IgnoreKoS]}
Line 1069:{
Line 1070:UIElement[IgnoreKoS@EQ2Bot Options@EQ2Bot Tabs@EQ2 Bot]:SetChecked
Line 1071:}
Line 1072:</OnLoad>
Line 1073:<OnLeftClick>
Line 1074:if ${UIElement[IgnoreKoS@EQ2Bot Options@EQ2Bot Tabs@EQ2 Bot].Checked}
Line 1075:{
Line 1076:Script[EQ2Bot].Variable[IgnoreKoS]:Set[TRUE]
Line 1077:SettingXML[Scripts/EQ2Bot/Character Config/${Me.Name}.xml].Set[General Settings]:Set[Do you want to Ignore KoS Mobs?,TRUE]:Save
Line 1078:}
Line 1079:else
Line 1080:{
Line 1081:Script[EQ2Bot].Variable[IgnoreEpic]:Set[FALSE]
Line 1082:SettingXML[Scripts/EQ2Bot/Character Config/${Me.Name}.xml].Set[General Settings]:Set[Do you want to Ignore KoS Mobs?,FALSE]:Save
Line 1083:}
Line 1084:</OnLeftClick>
Line 1085:</checkbox>
Line 1088:<Y>150</Y>
Line 1138:<Y>170</Y>
Line 1188:<Y>190</Y>
Line 1242:<Y>210</Y>
Line 1308:<y>230</y>
Line 1400:<y>230</y>
Line 1492:<y>230</y>
Attachments
-
96.1 KB Views: 215
-
74 KB Views: 361