A small request

Dec 19, 2008, 7:18 pm
#1
Joined: Mar 21, 2008
Location: Your ears!
Posts: 209
Could some skilled in the art of decompiling, doing magics, then compiling back fix the bug (something left in during testing, I guess) in the CVS-derived variants of IVAN, like IVAN 3d and IVAN-X? I refer to the fact that you start with Unarmed combat skill at level 19 (pretty significant, I guess).

I'm not sure there are sources for these, but the bug always ticked me off. Thanks if you try
Dec 19, 2008, 7:25 pm
#2
Joined: Dec 11, 2008
Posts: 1,770
I guess being that skilled is what you get for being raised by hippos and working at a banana plantation.
System would indicate in graphic if person is mounted on horse or not.
Same system also show if person mounted on boar, elephant, polar bear etc.
Or if person mounted on ass.
Ivan find mounting on ass funny.
Dec 20, 2008, 9:14 pm
#3
Petty Tyrant


Joined: Dec 9, 2007
Posts: 325
It is intentional I believe. Starting with zero unarmed skill greatly increases your chance of dying in a stupid way in the first few turns.
Wait, let me get this straight... you hit the button? OH SHI-
Dec 21, 2008, 2:03 pm
#4
Joined: Mar 21, 2008
Location: Your ears!
Posts: 209
I seriously doubt it. First of all, +95% is a very large bonus, and second of all, you get none in the 0.5 version of IVAN... hence it would make more sense to just increase the base unarmed damage, if anything.

Plus, with unarmed at level 19, wouldn't it make more sense just to stick with it rather than bother with other weapons - regular weapons - at least? I could try testing the effectiveness of it, but presumably two fists +lv19 unarmed beat all those daggers and halberds at unskilled.

(in no regular game, by the way, I managed to get to a level as high as 19 with any weapon skill!)

My guess was that there was some testing of a new martial arts mechanic of sorts, which could be seen on higher levels of unarmed skill, or otherwise a reworking of the improvement system, easier to test if you started out with a higher skill...
Dec 21, 2008, 9:30 pm
#5
Petty Tyrant


Joined: Dec 9, 2007
Posts: 325
I don't really see why it's an issue, but hey, whatever you want I guess. It's not like unarmed is very powerful, even at level 19.
Wait, let me get this straight... you hit the button? OH SHI-
Dec 22, 2008, 12:39 am
#6
Ex-Tyrant of the IVANers


Joined: Dec 8, 2007
Occupation: Junior Scientist
Location: Not California
Interests: Physics and Astronomy, Exoplanets, Singing praise to Valpurus while smashing skulls with a bloody warhammer, Jogging
Posts: 2,920
Cerumen: You could always try one of the variants. I'm fairly certain they all remove said bug/feature.
"Put more stuff in the... thing where... more stuff goes in."
Dec 22, 2008, 7:32 am
#7
Joined: Dec 2, 2007
Occupation: archmage
Location: Attnam
Interests: roguelikes
Posts: 375
No need to recompile, as it is defined in the char.dat file. The simplest way to fix it would be to remove the following two lines from "humanoid":

KnownCWeaponSkills == UNARMED;
CWeaponSkillHits == 19000;

Since this is defined in "humanoid", it says that every humanoid which has no skills specified especially for it has level 19 in unarmed (e.g. player, banana grower). This would make more sense with a low value like 100, since e.g. Alfred has only 1000 points in unarmed (level 12).

I think you can fix it yourself, no need to recompile the package.
Dec 26, 2008, 5:26 pm
#8
Joined: Mar 21, 2008
Location: Your ears!
Posts: 209
Ah, thanks, I'll check that out
Jump to