Deadly Disease in Daggerfall

Post » Fri May 27, 2011 9:31 am

To get some very nice boosts I gave my character critical weakness to diseases. I was happily roaming through my third dungeon when I noticed the "You feel somewhat bad" message. I am getting killed almost instantaneously, but I got no message specifying a disease. Only my endurance drops, all the other stats are fine. Is there a way I can save my character? Because I don't have a recent save. Thanks.

Edit: By the way, I have Immunity to Magic and I have a strange whitish icon on the upper left corner of the screen.
User avatar
Music Show
 
Posts: 3512
Joined: Sun Sep 09, 2007 10:53 am

Post » Fri May 27, 2011 6:23 pm

what was your endurance before? and what is it after you get the message?


if you have a disease you need to either use a cure disease potion, or go to a temple.




it may not be a disease, some dungeons have "special" areas in them to make them more interesting, if you've walked into one that is killing you there might be a problem.
User avatar
Lauren Denman
 
Posts: 3382
Joined: Fri Jun 16, 2006 10:29 am

Post » Fri May 27, 2011 3:30 pm

Look at what he stated. He has "Immunity to magic". In other words, he is immune to disease and paralysis due to the bug also. Something else must be the cause, because the old trick was to select "Immunity to magic" and then choose "Critical weakness to disease" and "Critical weakness to paralysis". You could then set max HP per level (30) and choose general regen and general rapid healing and STILL onnly be halfway up the difficulty slider.

In other words, if he is immune to magic and has a disease, he has a "fixed" version of Daggerfall, which would be both good and bad.
User avatar
mimi_lys
 
Posts: 3514
Joined: Mon Apr 09, 2007 11:17 am

Post » Fri May 27, 2011 11:22 am

My endurance is 64 before the damage starts. Then I start getting the messages "You feel somewhat bad" and each time I get it, my HP falls by 2 and my endurance falls down 1 point.

I'm also a high elf, so perhaps I'm exploiting only half as much. I choose it without the intention to cheat.

Edit: I used the information key and it says I'm poisoned. It is impossible for me to find a cure. Is there a program so that I can just give myself a potion or something similar? Else I will have to start over from 1 month ago. And my charater is 1.5 months old :)
User avatar
Ysabelle
 
Posts: 3413
Joined: Sat Jul 08, 2006 5:58 pm

Post » Fri May 27, 2011 4:43 pm

Odd, but I am not sure what to tell you to do. If you're in a town you can attempt to see a temple about a cure, or if you have a spell to cure poison, try that. If neither of those is an option, I don't know what to tell you.

I would recommend making two saves per character. I save after accepting a quest or at various points during a quest in one slot, and I make another save after I finish the quest and have sold off the loot. This way, I have a save in a town where I have no excess baggage and no active quests beyond the main quest, and another slot to use during the quests I accept. This has never failed me.
User avatar
Cassie Boyle
 
Posts: 3468
Joined: Sun Nov 05, 2006 9:33 am

Post » Fri May 27, 2011 9:39 pm

If you can't manage to make it to a temple to find a cure in time, you're mostly hosed. This is a lesson we have all learned at some point in our DF careers: always carry curing potions, spells, or enchantments.

If you feel you absolutely must save this character, one thing you can do is use a character editor (I like DFHack3) and add a cure poison/disease enchantment to an item of yours that you can use when you load up your character again. Just remember that the item list in such programs includes not only items in your inventory but also all items in all the bodies and treasure piles in the current area. If you've been looting the dungeon, you'll have a long list of items, so make sure you enchant something you actually have on you.
User avatar
Jessica Raven
 
Posts: 3409
Joined: Thu Dec 21, 2006 4:33 am

Post » Fri May 27, 2011 2:28 pm

Once I was stuck in a scenario similiar to this. Had a deadly disease in a dungeon, but nothing to heal me. So I teleported myself to the dungeon exit and used fast travel to the nearest town, and then I died. Right after I used fast travel I would die, no matter what destination.

However, I really wanted to save the character, so I manually rode to the nearest town/temple instead of using fast travel. And I survived.
User avatar
Alexander Lee
 
Posts: 3481
Joined: Sun Nov 04, 2007 9:30 pm

Post » Fri May 27, 2011 2:15 pm

However, I really wanted to save the character, so I manually rode to the nearest town/temple instead of using fast travel. And I survived.

Been there, done that! Pain in the butt, but better than dying and losing a character.

Also, DFHack3 is bugged. It does not have the code to handle no magic bonuses. Load up a saved character who doesn't have any bonus to magic, not even 0.5xINT. Simply open the character in DFHack3, save the character, and then go back into the game and check. You will have a default of "INT in spellpoints", and the lowest you can set it is 0.5 if I remember correctly.

Point is, DFHack3 will screw up a character who doesn't have any spellpoint bonuses. If you DO have some bonus to your spellpoints, the editor is fine.
User avatar
Craig Martin
 
Posts: 3395
Joined: Wed Jun 06, 2007 4:25 pm

Post » Fri May 27, 2011 7:46 pm

Hmm, I can perhaps use the editor to save the character via an enchanted item, but I feel as though it would be cheating. I will try to treat Daggerfall like ADOM (a character killer rogue-like which employs all Murphy's laws :P ) and let this one die. Are there any other spells other than cure disease and cure poison that I must absolutely have access to in order to survive? Thanks for all the help.
User avatar
CHangohh BOyy
 
Posts: 3462
Joined: Mon Aug 20, 2007 12:12 pm

Post » Fri May 27, 2011 1:58 pm

Cure disease and cure poison are the only big ones I have ever carried with me. Mind you, if you're "immune to magic" in the final version of the Daggerfall game, you are also immune to disease and to either paralysis or poison. I'd have to check which, but it is a bug and can make your guy very powerful!
User avatar
JD FROM HELL
 
Posts: 3473
Joined: Thu Aug 24, 2006 1:54 am

Post » Fri May 27, 2011 10:15 pm

Hmm, I can perhaps use the editor to save the character via an enchanted item, but I feel as though it would be cheating. I will try to treat Daggerfall like ADOM (a character killer rogue-like which employs all Murphy's laws :P ) and let this one die. Are there any other spells other than cure disease and cure poison that I must absolutely have access to in order to survive? Thanks for all the help.


I don't know if you will feel this is cheating or not, but there is a low-power way to insure oneself from diseases and poisons. All it takes is one rank in the Mage's guild so that you can make your own spells. Make the lowest cost (magika-wise and chance-wise) that has the effect of "cure poison" and "cure disease." Then follow the procedure of
1: Save game
2: Cast the spell as many times as your magika allows
2a: if successful, carry on
2b: if not successful, go to
3: Restore save and repeat until the laws of chance result in a cure

I have used this approach to cover myself from almost every contingency, including attribute loss/damage.

Ka-Plah.
User avatar
sexy zara
 
Posts: 3268
Joined: Wed Nov 01, 2006 7:53 am

Post » Fri May 27, 2011 1:51 pm

This guy plays hardcoe mode, as in, no loading to correct a problem, unless I am mistaken. That means casting a spell and reloading until it works wouldn't comply with that style of play.
User avatar
Danial Zachery
 
Posts: 3451
Joined: Fri Aug 24, 2007 5:41 am

Post » Fri May 27, 2011 11:04 am

This guy plays hardcoe mode, as in, no loading to correct a problem, unless I am mistaken. That means casting a spell and reloading until it works wouldn't comply with that style of play.


Yeah, I figured that. But most people don't like to hear my "become the most powerful mage that you can be" spiel. For some reason the superbly developed spell system is often seen as a demerit or otherwise a hindrance to the game. Go figure.
User avatar
Irmacuba
 
Posts: 3531
Joined: Sat Mar 31, 2007 2:54 am

Post » Fri May 27, 2011 12:38 pm

Are there any other spells other than cure disease and cure poison that I must absolutely have access to in order to survive? Thanks for all the help.

My personal preference was to carry a supply of Cure Disease and Cure Poison potions, since you can use those even when you can't cast spells.

Others I often found useful were Levitation and Water Breathing potions, for getting out of (or into...) tight spots when out of magic for spells.

And Shock Resistance potions are great when you start running into Ancient Vampires: one potion would normally last me long enough for one battle; sometime two if the Ancients were close together.

Note that Cure Disease will cure you of Vampirism or Lycanthropy if you cast/drink it before you turn. I'd usually cast/drink Cure Disease periodically as a precaution any time I was fighting vampires or lycanthropes. And if you have a weird dream after fighting them, you definitely want to drink one if you don't want to turn.
User avatar
Elizabeth Davis
 
Posts: 3406
Joined: Sat Aug 18, 2007 10:30 am

Post » Fri May 27, 2011 12:18 pm

This guy plays hardcoe mode, as in, no loading to correct a problem, unless I am mistaken. That means casting a spell and reloading until it works wouldn't comply with that style of play.


You are right, I would consider reloading until my character is successful as cheating. But I do save now and then as playing Daggerfall in dosbox is laggy and causes some nasty deaths due to not being able to swing the sword at all. I will start carrying the potions you have mentioned and try to get better in Restoration (it was a major). I completed my first long dungeon now and if all dungeons are this big, the game must be quite a challange finish. A shame I didn't start playing earlier.

By the way, I would advise those who like challanges and dungeon exploration try ADOM if they haven't already. Do not "save-scum" and see how bizarre character deaths will accumulate in the graveyard :)
User avatar
Hella Beast
 
Posts: 3434
Joined: Mon Jul 16, 2007 2:50 am

Post » Fri May 27, 2011 7:01 pm

You are right, I would consider reloading until my character is successful as cheating. But I do save now and then as playing Daggerfall in dosbox is laggy and causes some nasty deaths due to not being able to swing the sword at all.

Use a dynamic core with cycles set to max in your dosbox.conf file (edit it with Wordpad) and the game will run flawlessly unless you have a slower machine. Even then, there is no reason not to run DF with max cycles and the dynamic core.
User avatar
Kitana Lucas
 
Posts: 3421
Joined: Sat Aug 12, 2006 1:24 pm

Post » Fri May 27, 2011 9:53 am

I have a 1.70GHz CPU and 448MBish RAM.
User avatar
renee Duhamel
 
Posts: 3371
Joined: Thu Dec 14, 2006 9:12 am

Post » Fri May 27, 2011 10:21 pm

Well that is slow, but I run Daggerfall on my AMD Turion64x2 laptop which is 1.60GHz, and it runs wide-open using the dynamic core and max cycles. My only gripe is that the laptop has an ATI card instead of nVidia, and OpenGL modes destroy performance, so I have to use DirectDraw to play DOS games on it. The memory might be your only constraint, but if you're running XP you should be fine using the config below.
core=dynamiccycles=maxmemsize=32

I wouldn't adjust the memory above 32MB both because you have less than a gig of RAM on XP/Vista, and because every system I have played DF on in DOSBox, giving it access to over 32MB of RAM seems to cause occasional pauses while stuff is shuffled in RAM.
User avatar
Bethany Short
 
Posts: 3450
Joined: Fri Jul 14, 2006 11:47 am

Post » Fri May 27, 2011 4:23 pm

Well that is slow, but I run Daggerfall on my AMD Turion64x2 laptop which is 1.60GHz, and it runs wide-open using the dynamic core and max cycles. My only gripe is that the laptop has an ATI card instead of nVidia, and OpenGL modes destroy performance, so I have to use DirectDraw to play DOS games on it. The memory might be your only constraint, but if you're running XP you should be fine using the config below.
core=dynamiccycles=maxmemsize=32

I wouldn't adjust the memory above 32MB both because you have less than a gig of RAM on XP/Vista, and because every system I have played DF on in DOSBox, giving it access to over 32MB of RAM seems to cause occasional pauses while stuff is shuffled in RAM.


I did as you said, but it set the CPU cycles to 2500 (3000 is the default) and ran the game far slower than before. I manually found 12000 cycles and 5 frame skip rate to be the optimum. Dosbox somehow fails to find the maximum by itself.
User avatar
Nathan Maughan
 
Posts: 3405
Joined: Sun Jun 10, 2007 11:24 pm

Post » Fri May 27, 2011 1:36 pm

If it set the cycles, you either had the core on auto, or the cycles on auto. If you set cycles to max, it doesn't try to determine anything, it simply runs as fast as it possibly can all the time, the same way a processor would in any computer. Try it again, and if it sets it to 2500 or 3000 or anything other than "max", please paste your config file here or in a PM to me and I will find your problem.
User avatar
JUan Martinez
 
Posts: 3552
Joined: Tue Oct 16, 2007 7:12 am

Post » Fri May 27, 2011 10:30 am

[sdl]# fullscreen -- Start dosbox directly in fullscreen.# fulldouble -- Use double buffering in fullscreen.# fullresolution -- What resolution to use for fullscreen: original or fixed size (e.g. 1024x768).# windowresolution -- Scale the window to this size IF the output device supports hardware scaling.# output -- What to use for output: surface,overlay,opengl,openglnb,ddraw.# autolock -- Mouse will automatically lock, if you click on the screen.# sensitiviy -- Mouse sensitivity.# waitonerror -- Wait before closing the console if dosbox has an error.# priority -- Priority levels for dosbox: lowest,lower,normal,higher,highest.#			 Second entry behind the comma is for when dosbox is not focused/minimized.# mapperfile -- File used to load/save the key/event mappings from.# usescancodes -- Avoid usage of symkeys, might not work on all operating systems.fullscreen=falsefulldouble=falsefullresolution=originalwindowresolution=originaloutput=surfaceautolock=truesensitivity=100waitonerror=truepriority=higher,normalmapperfile=mapper.txtusescancodes=true[dosbox]# language -- Select another language file.# memsize -- Amount of memory dosbox has in megabytes.# machine -- The type of machine tries to emulate:hercules,cga,tandy,pcjr,vga.# captures -- Directory where things like wave,midi,screenshot get captured.language=machine=vgacaptures=capturememsize=32[render]# frameskip -- How many frames dosbox skips before drawing one.# aspect -- Do aspect correction, if your output method doesn't support scaling this can slow things down!.# scaler -- Scaler used to enlarge/enhance low resolution modes.#		   Supported are none,normal2x,normal3x,advmame2x,advmame3x,advinterp2x,advinterp3x,tv2x,tv3x,rgb2x,rgb3x,scan2x,scan3x.frameskip=0aspect=falsescaler=normal2x[cpu]# core -- CPU Core used in emulation: simple,normal,full,dynamic.# cycles -- Amount of instructions dosbox tries to emulate each millisecond.#		   Setting this higher than your machine can handle is bad!#		   You can also let DOSBox guess the correct value by setting it to auto.#		   Please note that this guessing feature is still experimental.# cycleup   -- Amount of cycles to increase/decrease with keycombo.# cycledown	Setting it lower than 100 will be a percentage.core=dynamiccycles=maxcycleup=500cycledown=20[mixer]# nosound -- Enable silent mode, sound is still emulated though.# rate -- Mixer sample rate, setting any devices higher than this will#		 probably lower their sound quality.# blocksize -- Mixer block size, larger blocks might help sound stuttering#			  but sound will also be more lagged.# prebuffer -- How many milliseconds of data to keep on top of the blocksize.nosound=falserate=22050blocksize=2048prebuffer=10[midi]# mpu401	  -- Type of MPU-401 to emulate: none, uart or intelligent.# device	  -- Device that will receive the MIDI data from MPU-401.#				This can be default,alsa,oss,win32,coreaudio,none.# config	  -- Special configuration options for the device. In Windows put#				the id of the device you want to use. See README for details.mpu401=intelligentdevice=defaultconfig=[sblaster]# sbtype -- Type of sblaster to emulate:none,sb1,sb2,sbpro1,sbpro2,sb16.# sbbase,irq,dma,hdma -- The IO/IRQ/DMA/High DMA address of the soundblaster.# mixer -- Allow the soundblaster mixer to modify the dosbox mixer.# oplmode -- Type of OPL emulation: auto,cms,opl2,dualopl2,opl3.#			On auto the mode is determined by sblaster type.#			All OPL modes are 'Adlib', except for CMS.# oplrate -- Sample rate of OPL music emulation.sbtype=sb16sbbase=220irq=7dma=1hdma=5mixer=trueoplmode=autooplrate=22050[gus]# gus -- Enable the Gravis Ultrasound emulation.# gusbase,irq1,irq2,dma1,dma2 -- The IO/IRQ/DMA addresses of the #			Gravis Ultrasound. (Same IRQ's and DMA's are OK.)# gusrate -- Sample rate of Ultrasound emulation.# ultradir -- Path to Ultrasound directory.  In this directory#			 there should be a MIDI directory that contains#			 the patch files for GUS playback.  Patch sets used#			 with Timidity should work fine.gus=truegusrate=22050gusbase=240irq1=5irq2=5dma1=3dma2=3ultradir=C:\ULTRASND[speaker]# pcspeaker -- Enable PC-Speaker emulation.# pcrate -- Sample rate of the PC-Speaker sound generation.# tandy -- Enable Tandy Sound System emulation (off,on,auto).#		  For auto Tandysound emulation is present only if machine is set to tandy.# tandyrate -- Sample rate of the Tandy 3-Voice generation.# disney -- Enable Disney Sound Source emulation.pcspeaker=truepcrate=22050tandy=autotandyrate=22050disney=true[bios]# joysticktype -- Type of joystick to emulate: none, 2axis, 4axis,#				 fcs (Thrustmaster) ,ch (CH Flightstick).#				 none disables joystick emulation.#				 2axis is the default and supports two joysticks.joysticktype=2axis[serial]# serial1-4 -- set type of device connected to com port.#			  Can be disabled, dummy, modem, directserial.#			  Additional parameters must be in the same line in the form of#			  parameter:value. Parameters for all types are irq, startbps, bytesize,#			  stopbits, parity (all optional).#			  for directserial: realport (required).#			  for modem: listenport (optional).#			  Example: serial1=modem listenport:5000serial1=dummyserial2=dummyserial3=disabledserial4=disabled[dos]# xms -- Enable XMS support.# ems -- Enable EMS support.# umb -- Enable UMB support (false,true,max).xms=trueems=trueumb=true[ipx]# ipx -- Enable ipx over UDP/IP emulation.ipx=false[autoexec]# Lines in this section will be run at startup.

User avatar
Trevi
 
Posts: 3404
Joined: Fri Apr 06, 2007 8:26 pm

Post » Fri May 27, 2011 10:46 pm

I see a few things now. I note you're not running in fullscreen for some reason. I prefer to because it's more original and it has the bonus of double-buffering. Your "rate=" line in the "mixer" section is also only at 22050, but it can go to 44100. I leave mine at 44100 for better sound quality, but that's also a preference. Along with that, the "oplrate=" in the "sblaster" section could be 44100, but only if the mixer is set that high as well. Finally, you can set "disney=" and "tandy=" to "false" in the pc speaker settings because they're not used in Daggerfall since you're using a SoundBlaster card. Oh, and set the GUS to "false" unless you have configured Daggerfall to use it, in which case you should set the SoundBlaster type to "none". No sense in emulating hardware you're not using, right?

Your configuration looks awesome other than that. And you're telling me that starting DF this way makes it set the cycles to 2500 or 3000? If that is the case, what DOSBox version are you running. Your core and cycles are not setup in a way in which it is allowed to set the cycles, which either means you have an older version, OR you have found a bug in DOSBox that needs to be reported. When using the "max" setting, the window should read "CPU cycles: max", not some number.

The other thing is that it may be ignoring this configuration. Is this file named "dosbox.conf" and placed in the same folder as "dosbox.exe"? If so, how are you starting DOSBox?
User avatar
KiiSsez jdgaf Benzler
 
Posts: 3546
Joined: Fri Mar 16, 2007 7:10 am

Post » Fri May 27, 2011 7:56 am

I did all the changes you have suggested and the result is still the same, or perhaps a bit worse. It set the cycles to 2500 again, and when I increased it to 12000 and frameskip to 5, it performed worse than my old settings. It may be related with the DosBox version though, I haven't ever updated it. It is 0.65. Yes the dosbox configuration file is with the exe and I start dosbox by the shortcut of the exe, then mount the directory and run the game.

Edit: The shortcut has the following line: "C:\Program Files\DOSBox-0.65\DOSBox.exe" -conf "C:\Program Files\DOSBox-0.65\dosbox.conf"
User avatar
vicki kitterman
 
Posts: 3494
Joined: Mon Aug 07, 2006 11:58 am

Post » Fri May 27, 2011 11:07 pm

That's a major problem, uninstall that old version and install 0.72. You can get it at the DOSBox website. You may have the right config, but that old version doesn't like it.

http://www.dosbox.com/
User avatar
Ross Thomas
 
Posts: 3371
Joined: Sat Jul 21, 2007 12:06 am


Return to The Elder Scrolls Series Discussion