Angband Forums

Angband Forums (http://angband.oook.cz/forum/index.php)
-   ToME (http://angband.oook.cz/forum/forumdisplay.php?f=9)
-   -   Problem with the automizer in 2..4.0 (http://angband.oook.cz/forum/showthread.php?t=9266)

Educated redneck January 24, 2019 20:41

Problem with the automizer in 2..4.0
 
Figured this out! After enabling the automizer, you hit "k" to destroy something then after choosing what's to be destroyed you can hit "$" to toggle the autodestruct on. From there you can edit any autodestruct sequence.

I just cleared the first two levels of Mordor and destroyed all normal and cursed weapons, armor...still looking for an amulet of doom, so I'm not destroying cursed jewelry yet.

I haven't played TOME or any games in years, but I really liked the autodestruct option at higher levels.


I'm playing a thunderlord sorcerer and go into the options menu, hit "T" authorize the automizer but I never get asked if I want to add items to the autodestroy list.

Looking through the help section in the automizer, it seems like asking to autodestroy things should be automatic once it's enabled?

Thanks!!!!

I'm a little surprised this ancient RPG still has so much attraction, on the other hand I like it better than anything on the fancy systems and it's wayyy cheaper too :cool:

Estie January 25, 2019 18:35

You can either program the automizer manually or add items when you manually destroy them, iirc k (kill) command somewhere gives option to enter a line to the automizer. Watch the offered keypresses closesly when destroying a random thing.

Educated redneck January 27, 2019 21:20

How?
 
I don't get the option to add items to the automizer when I destroy something and don't see how to add thinks manually either.

The only options in the screen are "k" for disable. "s" also saves and "n" allows me to save but it just crashed when I tried to add a rule to destroy all cursed items.

Educated redneck January 27, 2019 23:42

Anyone have a reliable copy of 2.3.5?
 
Maybe I just need a version of 2.3.5? I've tried to download it a few times, but after 3 failures I'm getting worried I'll have bugs and viruses.

LOL **clearly** I'm no computer genius, or even a novice. If someone can post a good link here, I'd appreciate it please.

Also not working in my 2.4 TOME is some of the themed graphics. Several monsters and graphics either don't show up at all or are barely discernable. It's easy to mistake a dangerous enemy or some terrain, it's almost not playable.

THANKS, lol yes I'm screaming gratitude if you can get this working. I still have over a month of being drugged and laid up...

Yottle January 28, 2019 10:16

Use k$ to get the options to add things to the automizer when you destroy them. You can add names and families and also pick the same status.

Note that this doesn't save when you leave the game. You need to go into the automizer first and save the list of rules.

(edited from k! to k$).

Educated redneck January 28, 2019 21:10

I think I got it
 
Just enabling the automizer then hitting "k" never worked.

What may have worked is enabling the automizer *then* after I hit "k" to destroy it hitting "$" to enable the automizer before I choose what should be destroyed.

I've set it up to destroy all normal items and am going through Mordor w me L41 thunderbird sorcerer. LOL, yeah she's pretty scummy, but I haven't played in over a decade!

Sadly, my super lucky hobbit unbelieving archer succumbed to many breath summoners and breath attacks in the upper levels of Angband. +10 luck was getting crazy randart, and some funny randart like an xbow that made all melee blows slay demons.

Educated redneck January 28, 2019 21:20

Success
 
Even after quitting the game but saving my automizer, I just auto destroyed a cursed ring of destruction!!!

Much happier, now I can just blast through a room after annihilating a bunch of critters scumming for good treasure.

I got a L36 thaumaturgy view/gravity spell that does 20D19, so that'll help keep junk away from me and hurt them a bit. She's a Melkor worshipper to, so unlimited drain mana.


Sadly, I may not finish this game soon since I am up and, well hobbling about a bit. Crazy wife doesn't want me playing video games 10 hours a day :(

Educated redneck February 14, 2019 14:10

Automizer is very buggy, thoughts?
 
It's still buggy, editing anything causes the game to crash, I'd like to know how to reset the automizer but haven't put much time into that either.

At least my CL40+ characters can sprint through a dungeon after I've wiped everything out, just skimming for ego and artifacts.

Thoughts?

Yottle February 15, 2019 13:23

Quote:

Originally Posted by Educated redneck (Post 136160)
It's still buggy, editing anything causes the game to crash, I'd like to know how to reset the automizer but haven't put much time into that either.

At least my CL40+ characters can sprint through a dungeon after I've wiped everything out, just skimming for ego and artifacts.

Thoughts?

The automizer file, automat.atm, is just a text file that you can edit with any text editor. It is in the lib/user directory. Just make sure that you save it as a raw text file and not in Word or other format.

The file structure is XML and if you look at a functioning one it is pretty easy to figure out. What I have done is create rules using the in game editor to figure out how the individual commands work and then create more complicated nested commands outside the game.

To reset it completely just delete the file.

Yottle February 15, 2019 13:39

Here is my automat.atm file:
clean_ruleset()
add_ruleset
[[
<rule name="destroy" type="destroy" module="ToME">
<tval>1</tval>
</rule>
<rule inscription="!k" type="inscribe" module="ToME" name="BM ques">
<or>
<contain>West</contain>
</or>
</rule>
<rule inscription="!k" type="inscribe" module="ToME" name="Antimagic">
<and>
<contain>dark sword</contain>
<skill min="1" max="50">Antimagic</skill>
</and>
</rule>
<rule name="lvl 50" type="destroy" module="ToME">
<and>
<level min="48" max="50"></level>
<or>
<tval>9</tval>
<tval>40</tval>
<tval>45</tval>
<contain>balls</contain>
<tval>38</tval>
<tval>7</tval>
<tval>65</tval>
</or>
</and>
</rule>
<rule name="Cursed" type="destroy" module="ToME">
<contain>Cursed</contain>
</rule>
<rule name="parchment" type="destroy" module="ToME">
<tval>8</tval>
</rule>
<rule name="corpse" type="destroy" module="ToME">
<and>
<not>
<or>
<skill min="1" max="50">Possession</skill>
<skill min="1" max="50">Summoning</skill>
<level min="1" max="20"></level>
</or>
</not>
<tval>9</tval>
</and>
</rule>
<rule name="Alchemy" type="destroy" module="ToME">
<and>
<not>
<skill min="1" max="40">Alchemy</skill>
</not>
<or>
<tval>4</tval>
<and>
<tval>80</tval>
<sval min="0" max="11"></sval>
</and>
<and>
<tval>40</tval>
<sval min="0" max="2"></sval>
</and>
<and>
<tval>45</tval>
<sval min="0" max="4"></sval>
</and>
<and>
<tval>40</tval>
<status>bad</status>
</and>
<and>
<tval>45</tval>
<status>bad</status>
</and>
<and>
<not>
<ability>Trapping</ability>
</not>
<or>
<and>
<tval>71</tval>
<sval min="0" max="2"></sval>
</and>
<and>
<tval>71</tval>
<sval min="4" max="7"></sval>
</and>
<and>
<tval>71</tval>
<sval min="9" max="11"></sval>
</and>
<and>
<tval>71</tval>
<sval min="13" max="13">13</sval>
</and>
<and>
<tval>71</tval>
<sval min="15" max="21"></sval>
</and>
<and>
<tval>71</tval>
<sval min="25" max="25"></sval>
</and>
</or>
</and>
<and>
<tval>65</tval>
<sval min="24" max="25"></sval>
</and>
<and>
<not>
<ability>Trapping</ability>
</not>
<or>
<and>
<tval>70</tval>
<sval min="0" max="0"></sval>
<not>
<subrace>Vampire</subrace>
</not>
</and>
<and>
<tval>70</tval>
<sval min="1" max="5"></sval>
</and>
<and>
<tval>70</tval>
<sval min="7" max="7"></sval>
</and>
<and>
<tval>70</tval>
<sval min="48" max="51"></sval>
</and>
</or>
</and>
</or>
</and>
</rule>
<rule name="rune" type="destroy" module="ToME">
<or>
<tval>104</tval>
<tval>105</tval>
</or>
</rule>
<rule name="trap" type="destroy" module="ToME">
<tval>46</tval>
</rule>
<rule name="dragon mail" type="destroy" module="ToME">
<and>
<tval>38</tval>
<level min="35" max="50"></level>
<not>
<status>very good</status>
</not>
<state>identified</state>
</and>
</rule>
<rule name="weap/arm" type="destroy" module="ToME">
<and>
<or>
<tval>15</tval>
<tval>16</tval>
<tval>17</tval>
<tval>18</tval>
<tval>19</tval>
<tval>20</tval>
<tval>21</tval>
<tval>22</tval>
<tval>23</tval>
<tval>24</tval>
<tval>30</tval>
<tval>31</tval>
<tval>32</tval>
<tval>33</tval>
<tval>34</tval>
<tval>36</tval>
<tval>37</tval>
<tval>115</tval>
<tval>6</tval>
</or>
<or>
<status>terrible</status>
<and>
<status>very bad</status>
<not>
<skill min="1" max="40">Alchemy</skill>
</not>
</and>
<and>
<status>bad</status>
<not>
<skill min="1" max="40">Alchemy</skill>
</not>
</and>
<and>
<status>average</status>
<level min="20" max="50"></level>
<not>
<skill min="1" max="40">Alchemy</skill>
</not>
</and>
<and>
<status>good</status>
<level min="30" max="50"></level>
<not>
<skill min="1" max="40">Alchemy</skill>
</not>
</and>
<level min="50" max="50"></level>
<level min="49" max="49"></level>
</or>
</and>
</rule>
<rule name="Antimagic" type="destroy" module="ToME">
<and>
<or>
<tval>6</tval>
<tval>55</tval>
<tval>65</tval>
<tval>66</tval>
<tval>67</tval>
<tval>111</tval>
</or>
<skill min="1" max="50">Antimagic</skill>
</and>
</rule>
<rule name="instrument" type="destroy" module="ToME">
<and>
<tval>14</tval>
<not>
<skill min="1" max="50">Music</skill>
</not>
</and>
</rule>
<rule name="arrow junk" type="destroy" module="ToME">
<and>
<tval>1</tval>
<not>
<skill min="1" max="50">Archery</skill>
</not>
</and>
</rule>
<rule name="emptychest" type="destroy" module="Theme">
<and>
<and>
<tval>7</tval>
</and>
<status>empty</status>
</and>
</rule>
]]


All times are GMT +1. The time now is 10:16.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, vBulletin Solutions Inc.