Keeping the weapon fresh (DMute)

Use this forum to discuss dungeon editors and other tools, like DMute (by George Gilbert, also working for RTC dungeons), DM Builder (by Sphenx), and ADGE by `rain. Includes DM editing tips and tricks.
Forum rules
Please read the Forum rules and policies before posting. You may Image to help finance the hosting costs of this forum.
Post Reply
isamu
Apprentice
Posts: 59
Joined: Mon Aug 14, 2000 5:00 am

Keeping the weapon fresh (DMute)

Post by isamu »

Is there a way to keep a special weapon like the eye of time, flamebit and bolt blade fresh with energy? In other words, I want the eye of time to be able to keep its freeze life ability forever without it going away. Or I might want the flamebit to keep throwing fireballs without it running out of steem or burning out. Is there anyway to do this? By the way, is the bolt blade in DM1? I don't remember seeing it.
User avatar
Gambit37
Should eat more pies
Posts: 13769
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Re: Keeping the weapon fresh

Post by Gambit37 »

Probably. The completed Firestaff never runs out of 'ammunition', so I guess there must be a setting for this object that is different from objects that 'expire'. It's not something that you can edit with DMUTE though - I don't know if this information is stored in the DAT or the main DM.EXE. Either way, you'd have to hex-edit these files directly to make the effect, as you can't do it directly in DMUTE.

The Bolt Blade in DM1 is behind one of the doors of level 7 that's opened with the turquoise key.
isamu
Apprentice
Posts: 59
Joined: Mon Aug 14, 2000 5:00 am

---------

Post by isamu »

yeah, I it's probably possible one way or the other. How bout a freeze life speell? Ever heard of anybody making one?
User avatar
Zyx
DSA Master
Posts: 2592
Joined: Mon Jun 05, 2000 1:53 pm
Location: in the mind
Contact:

weapons charges

Post by Zyx »

I think the hex code of a weapon with charges has a part which indicates the number of charges. This is something to investigate. I wonder if Francis has
already done it. Anyway I'll check it tomorrow if nobody does it before.
isamu
Apprentice
Posts: 59
Joined: Mon Aug 14, 2000 5:00 am

---------

Post by isamu »

thanks zyx. that would be great.
isamu
Apprentice
Posts: 59
Joined: Mon Aug 14, 2000 5:00 am

Keeping the weapon fresh

Post by isamu »

I just toyed with the eye of time using dmute and it seems that the digits in the box at the bottom and second from the left change when you use freeze life. But I tried to change it from 14 to to like 30 or even 99 but the item still loses it's charge and the number goes to 0. Is there a way to keep the number from changing?
User avatar
Zyx
DSA Master
Posts: 2592
Joined: Mon Jun 05, 2000 1:53 pm
Location: in the mind
Contact:

Weapon charges

Post by Zyx »

The 4th byte of a weapon seems to indicate the number of charges remaining. Each charge consumed decreases the number by for. So if you put FF you'll have 64 charges (256/4).
For now I didn't find a way for an everlasting charge weapon.
Maybe an interesting alternative for your dungeon would be some alcoves where, if you put a charge weapon, you obtain a full charged one?
isamu
Apprentice
Posts: 59
Joined: Mon Aug 14, 2000 5:00 am

---------

Post by isamu »

Thanks zyx. I just found out that putting FF in the fourth byte doesn't quite give 64 charges, but about 15 charges instead of the normal 5. This is interesting. If FF gives 15, I assumed GG would increase the number but appearantly GG isn't recognized in the byte box. So what do you think the next digit or letter should be to increase the value?
User avatar
Gambit37
Should eat more pies
Posts: 13769
Joined: Wed May 31, 2000 1:57 pm
Location: Location, Location
Contact:

Hex only counts from 0 to F

Post by Gambit37 »

FF is hexadeciaml notation for the number 255. Hexadecimal notation is base 16 and uses the numbers 0-9 and the letters A-F to count from 1 to 16. If you're not a programmer, you've probably not come across it before, and don't need to worry about it. That's why you can't use GG in the field entry.

DM seems to use repeating special codes for certain meanings. 88 is a key value that occurs in several places, as are A0, 40, 50, 85, 86. You could perhaps try some of these to see what results you get. <i>Edited by: <A HREF=http://pub17.ezboard.com/ugambit37.show ... ambit37</A> at: 12/1/00 11:42:13 am
</i>
isamu
Apprentice
Posts: 59
Joined: Mon Aug 14, 2000 5:00 am

---------

Post by isamu »

thanks. I'll mess around with those digits and sea what I come up with
Post Reply

Return to “Editors and Tools (DMute, DM Builder, ADGE, etc.)”