[RELz] Improved Hand-to-Hand v1.2

Post » Tue May 17, 2011 12:37 pm

I've had this major update nearly done for some time, it just needed some final polishing. I was reminded earlier today that I hadn't released it yet, so here it is.

Now stop complaining about the hand-breaking feature! :toughninja:


Downloads:

http://www.fliggerty.com/phpBB3/viewtopic.php?f=46&t=1103

http://planetelderscrolls.gamespy.com/View.php?view=Mods.Detail&id=5768


Readme:
*****************************************************************

The Elder Scrolls III
MORROWIND:
Improved Hand to Hand

*****************************************************************

Index:

1. Description
2. Installation
3. Playing the Plugin
4. Features
5. Version
6. Conflicts
7. Thanks
8. Copyright


*****************************************************************

1. PLUGIN DESCRIPTION

*****************************************************************


TITLE: Improved Hand to Hand
VERSION: 1.2

PLUG-IN TYPE: Tweak

BY: Fliggerty
CONTACT: http://www.fliggerty.com

Hand-to-hand combat has always bothered me. It seems kind of pointless to me. Getting
punched in the face doesn't make me tired, it hurts. It really hurts if the person
punching me is wearing a gauntlet. This mod aims to simulate that.
You now give, and recieve, health damage when engaged in hand-to-hand combat. The
amount of damage depends upon your skill and the type and amount of armor that your
opponent is wearing. (This also applies to the player.) If you are fighting someone
unarmed, and they are wearing lots of heavy armor, any damage you do will be minimal.
You also stand a good chance of breaking your hand. If you do, you will not be able
to fight until you have it healed with a restore health spell, or let it heal over time.
This mod is dependent upon Morrowind Script Extender (MWSE)


*****************************************************************

2. INSTALLING THE PLUGIN

*****************************************************************

To install the plugin, unzip the files into the Morrowind/Data Files
directory.

REQUIREMENTS: Morrowind, Bloodmoon, Tribunal, Morrowind Script Extender (v0.9.2 or later)


*****************************************************************

3. PLAYING THE PLUGIN

*****************************************************************

From the Morrowind Launcher, select Data Files and check the box
next to the Improved Hand-to-Hand.esp file.
Launch Morrowind via the MWSE shortcut.

To change the chance of having your hand break, all you need to do is change the global
variable fl_in_chance. The default setting is 5; lower values increase the chance of
it breaking, higher values decrease it. Setting it to 0 will disable hand breaking
altogether.

You can also have only a percentage of the overall fatigue damage transferred to health
damage, so you can effectively damage both. Adjust the variable fl_ih_percent. It is
a scale of 1-10, higher value means that less will be health damage; for 100% health
damage leave it at the default of 0.

*****************************************************************

4. PLUGIN FEATURES

*****************************************************************


-- Deal physical damage with hand-to-hand combat.

-- Better protect yourself from unarmed attackers by wearing heavier armor.

-- You must better pick your battles if you have no weapons.


*****************************************************************

5. PLUGIN VERSION

*****************************************************************

v1.2

-- Decreased chance of hand breaking.

-- Introduced variable so players can choose the likelihood of their hand breaking, or
disable it entirely.

-- Improved script stability quite a bit.

-- Added ability to define a percent of fatigue damage that is transferred to health damage.


v1.1

-- Ensured compatibility with Vampire Embrace

v1.0
Initial release


I hope you'll enjoy playing this mod. Please direct comments, suggestions, or questions to : fliggerty@fliggerty.com

Or visit Great House Fliggerty at http://www.fliggerty.com


*****************************************************************

6. CONFLICTS

*****************************************************************

I have tried to avoid any conflicts with any common mods. I may have missed something
here or there, if I did please let me know!

This will conflict with mod that alters the way hand-to-hand combat is handled.

This currently conflicts with Vampire Embrace's "Vampire Bite Mode."

Please reports any bugs or problems at http://www.fliggerty.com/phpBB3/downloads.php?view=bug_tracker

*****************************************************************

7. THANKS

*****************************************************************

Too many right now. Still compiling the list.
But to start it off:

pwin: Making a VE patch, I used his script lines for the v1.1 update.
Dude527: Suggested this idea on the TES Forums
ps33: Always my scripting mentor. While having nothing directly to do with this mod, nevertheless I would not have known how to use MWSE without his infinite patience and support.
FreshFish: For giving us MWSE.
CDCooley: For continuing the support of MWSE
Bryss Phoenix: As always, infinite support and patience!
Those who discussed this on the ES Forums.
Everybody else who has always been supportive of modders in general.


*****************************************************************

8. COPYRIGHT

*****************************************************************

This plugin is freely distributable and modifiable, as long as this readme
file accompanies it and credit is given to the original author. But please remember
that not everything here is my work. Refer to section 7.THANKS. By downloading
and running this plugin, you acknowledge the following :

- You have read and understood this readme file.
- You acknowledge that the author of this plugin accepts no responsibility for
damage to your game saves, operating system, computer, etc,
when using this plugin.

NOTE: Please do not upload any of my plugins for distribution without my permission. I strongly prefer to have
access to everywhere that my work is hosted so that I can update and maintain all of it.


I mean it! Never before have so many people been so rude to me about a feature they don't like. Well you know what? I am the modder, I'll make things how I like them (you can be grateful that I spent a lot of time making this customizable for you!) So if you still have a problem with it, GO DOWNLOAD ANOTHER MOD!

Enjoy!
User avatar
Irmacuba
 
Posts: 3531
Joined: Sat Mar 31, 2007 2:54 am

Post » Tue May 17, 2011 5:01 am

Every time I turn around you're releasing something good. Do you even sleep?
User avatar
gary lee
 
Posts: 3436
Joined: Tue Jul 03, 2007 7:49 pm

Post » Tue May 17, 2011 3:31 am

Nope, not anymore. :hehe:
User avatar
Danial Zachery
 
Posts: 3451
Joined: Fri Aug 24, 2007 5:41 am

Post » Tue May 17, 2011 1:49 pm

Trying it out now, Fliggerty. You never cease to amaze!
User avatar
Kate Schofield
 
Posts: 3556
Joined: Mon Sep 18, 2006 11:58 am

Post » Tue May 17, 2011 12:01 am

wow, really cool, insta-download for my monk. :)

One thing about the hand breaking, can it be turned dynamic?

The reason I ask is that I see hand to hand as martial arts (though the animations for proper moves arent there), and while you are bad at punching and whatever ,you would break your hand. But if you are a master, you would have ways to punch and fight with your hands without breaking them.....cause if you have 100 hand to hand, you obviously know how punch with minimal breaking of hand. Maybe at the start you'd break your hand alot, then later on very rarely. I dunno.

Personally I would have gone with a 'hurts' player when punching badly, rather then breaking hand and forcing them to use a weapon for the rest of the fight...but thats just me.
User avatar
Jade MacSpade
 
Posts: 3432
Joined: Thu Jul 20, 2006 9:53 pm

Post » Tue May 17, 2011 1:08 am

It is dynamic. There a lot of factors that determine if you will break your hand or not. HtH level, strength, endurance, what type of armor your opponent is wearing, and more. The chance decreases as your character improves.

You know, I am a martial artist. I've broken knuckles punching things that I shouldn't have punched. It happens. That's why I added it to my "realism" mod.
User avatar
Neko Jenny
 
Posts: 3409
Joined: Thu Jun 22, 2006 4:29 am

Post » Tue May 17, 2011 2:36 pm

Where can i change the variables (turn it off)? I tried the console but it's not recognizing any of my commands.
User avatar
Chris Johnston
 
Posts: 3392
Joined: Fri Jul 07, 2006 12:40 pm

Post » Tue May 17, 2011 12:48 pm

The relevant globals are fl_ih_chance and fl_ih_percent.

So to turn off hand breaking, use this command:

set fl_ih_chance to 0
User avatar
Myles
 
Posts: 3341
Joined: Sun Oct 21, 2007 12:52 pm

Post » Tue May 17, 2011 9:48 am

Great, got it. HOWEVER, i'm still not doing health damage. Still the good 'ol "punch" sound effect and then they'll eventually get knocked down where i can work away at their health. Any ideas? I used the script extender and everything.
User avatar
Liv Brown
 
Posts: 3358
Joined: Wed Jan 31, 2007 11:44 pm

Post » Tue May 17, 2011 11:19 am

Do you have any other MWSE mods running that work? Also make sure fl_ih_percent is set to something below 10. Default is 0.

Also, use the command sv in the console. Make sure there is a script running that starts with fl_ih.
User avatar
naome duncan
 
Posts: 3459
Joined: Tue Feb 06, 2007 12:36 am

Post » Tue May 17, 2011 2:46 pm

Done, still getting the punch sound and no heath damage though. However, the NPCs damage my health with their punches.
User avatar
Amber Ably
 
Posts: 3372
Joined: Wed Aug 29, 2007 4:39 pm

Post » Tue May 17, 2011 9:11 am

When you are in combat, make sure the script fl_ih_ontarget is running.
User avatar
Nienna garcia
 
Posts: 3407
Joined: Wed Apr 25, 2007 3:23 am

Post » Tue May 17, 2011 8:39 am

Yeah, there's a bunch of "on_target"s running. Also, when i disable the hand break effect, as soon as i punch someone i get a missing script like "DIVIDEBYZERO" or something of the sort. I just bypass it.
User avatar
rheanna bruining
 
Posts: 3415
Joined: Fri Dec 22, 2006 11:00 am

Post » Tue May 17, 2011 2:14 am

Well that's the problem. It sounds like MWSE isn't running properly. What version are you using, and what is the exact process you are using to start it?
User avatar
Wanda Maximoff
 
Posts: 3493
Joined: Mon Jun 12, 2006 7:05 am

Post » Tue May 17, 2011 3:59 am

Well that's the problem. It sounds like MWSE isn't running properly. What version are you using, and what is the exact process you are using to start it?


1.2, the one listed in this thread. And i run it via the script extender to launch the launcher.
User avatar
Amy Cooper
 
Posts: 3400
Joined: Thu Feb 01, 2007 2:38 am

Post » Tue May 17, 2011 2:58 am

I didn't clarify properly. What version of MWSE are you using? And what Windows are you using?
User avatar
Sabrina garzotto
 
Posts: 3384
Joined: Fri Dec 29, 2006 4:58 pm

Post » Tue May 17, 2011 1:14 pm

I didn't clarify properly. What version of MWSE are you using? And what Windows are you using?


The latest MWSE as far as i'm aware. Windows 7 Professional 64-bit.
User avatar
Yung Prince
 
Posts: 3373
Joined: Thu Oct 11, 2007 10:45 pm

Post » Tue May 17, 2011 7:12 am

It is dynamic. There a lot of factors that determine if you will break your hand or not. HtH level, strength, endurance, what type of armor your opponent is wearing, and more. The chance decreases as your character improves.

You know, I am a martial artist. I've broken knuckles punching things that I shouldn't have punched. It happens. That's why I added it to my "realism" mod.


Ahh...thanks for clearing that up.

Fligg, you do make great mods :)
User avatar
Tha King o Geekz
 
Posts: 3556
Joined: Mon May 07, 2007 9:14 pm

Post » Mon May 16, 2011 10:56 pm

Boy Fliggerty, there sure were a lot of irate comments on that PES link. Either those folks just aren't grateful or there's something mighty fishy going on around here. (Isn't that a quote from The Sword in the Stone?)
User avatar
le GraiN
 
Posts: 3436
Joined: Thu Mar 22, 2007 6:48 pm

Post » Tue May 17, 2011 10:48 am

The latest MWSE as far as i'm aware. Windows 7 Professional 64-bit.

That is most likely the problem. Make sure you are logged into Windows with administrator privileges. Also, it is best if Morrowind is not in a system folder (ie not in Program Files.) Also might be worthwhile to try running it all in XP compatibility mode.

Ahh...thanks for clearing that up.Fligg, you do make great mods :)

Thanks. :hehe: I know that one of my shortcomings is that my readmes do not live up to my mods. ;)
User avatar
Sarah MacLeod
 
Posts: 3422
Joined: Tue Nov 07, 2006 1:39 am

Post » Tue May 17, 2011 6:53 am

I once broke my right hand by punching a wall, but the most disastrous mistake of all was a kick delivered to a fire hydrant... I can appreciate that such actions have unpleasant consequences, and I look forward to playing the mod.

Hopefully the pain is a little less... physical, eh? :)
User avatar
flora
 
Posts: 3479
Joined: Fri Jun 23, 2006 1:48 am

Post » Tue May 17, 2011 9:34 am

Boy Fliggerty, there sure were a lot of irate comments on that PES link. Either those folks just aren't grateful or there's something mighty fishy going on around here. (Isn't that a quote from The Sword in the Stone?)

Yeah, there were. And you should have seen some of the PMs and emails I got. :flamethrower:
But I've had my rant, I've fixed the complaints, and I've moved on. :hehe:
User avatar
Brooke Turner
 
Posts: 3319
Joined: Wed Nov 01, 2006 11:13 am

Post » Mon May 16, 2011 11:36 pm

The latest MWSE as far as i'm aware. Windows 7 Professional 64-bit.

Sorry, I lost track of this thread for a few days. Do you have MW installed in the Program Files directory? Many people have problems with MW being installed in the default path with Win7 and Vista. Also make sure you are running MWSE with admin permissions.
User avatar
Sarah Kim
 
Posts: 3407
Joined: Tue Aug 29, 2006 2:24 pm

Post » Mon May 16, 2011 11:22 pm

Small bug to report for the newest version:

I set fl_in_chance to 0
and fl_ih_percent to 1

Upon hitting an NPC I got this error:
Expression Error: DIVIDEBYZERO in fl_ih_on_target.
Set expression returned an error.


I was able to click past it, and it only happens when I hit an NPC for the first time, but it returns each time I start up MW.
Is the script having problems, or did I set the global variables in a bad way?
Do I also have to tweak the fl_ih_on_target script?
User avatar
Baby K(:
 
Posts: 3395
Joined: Thu Nov 09, 2006 9:07 pm

Post » Tue May 17, 2011 6:15 am

if the script divides by zero, I'd suggest setting fl_in_chance to something greater than 0 (for example 0.0001)
User avatar
Ronald
 
Posts: 3319
Joined: Sun Aug 05, 2007 12:16 am

Next

Return to III - Morrowind