Jump to content


Hi you guys


  • Please log in to reply
44 replies to this topic

#21 Andyr

Andyr

    HERR RASENKOPF

  • Member
  • 2318 posts

Posted 19 July 2004 - 02:09 PM

If you have ToB, take a look at the Hardiness HLA for an example of damage reduction.

Also, the IESDP is temporarily at Gibberlings Three til TeamBG returns. :)
"We are the Gibberlings Three, as merry a band as you ever did see..." - Home of IE mods

< jcompton > Suggested plugs include "Click here so Compton doesn't ban me. http://www.pocketplane.net/ub"

#22 Ellderon

Ellderon

    Lightbringer

  • Member
  • 78 posts

Posted 19 July 2004 - 03:02 PM

Actually you have 6 modifiers:
Slashing, Chrushing, piercing, missile, MagicCold, MagicFire..

I allready set up the first 4 on most armor..I just messed up the percentages...thanx!

B.t.w. - I got IE and IESDP and I've look at the .2da files, but I couldn't find no file which ties races and classes. (I WANNA MAKE ELVEN PALADINS!!!)

I did howeverr, change some race modifiers..

ELF: -1 STR, -1 CONST, +2 DEX, +1 INT
DWARF: -1 DEX, -1 CHA, +2 CONST
- Tolkien fan
- Vision of Escaflowne fan
- Modeler and modder

#23 Erephine

Erephine

    leit að lífi

  • Member
  • 1912 posts

Posted 19 July 2004 - 03:58 PM

Elven paladins are just .... soooo..... wrong. :blink:

崇高滑稽
·


#24 seanas

seanas
  • Modder
  • 1906 posts

Posted 19 July 2004 - 03:59 PM

true about missile damage, i missed that one. figured that you'd not be needing cold/fire dam, as that seems to be specific to individual items of armour, not classes of armour.

re: elven paladins, i think yr looking for kittable.2da:

kittable.2da

This file assigns identifiers used in names of K_*_*.2DA files to the classes / races - it is responsible for races kit restrictions.
First column is class name
Other columns are entitled by the races names. They consists of the 2DA filenames in format K_(first letter of class name)_(first letter of race name).2DA& (for example K_C_HE for Cleric Half-elf)


and, for elven paladins, K_P_E.2da.

but i think this only restricts *kits*, not classes: my K_P_E has entries, which might suggest elves can already be pally kits, which they can't... i'll keep looking.

"A simple test of the relative merits of science and religion is to compare lighting your house at night by prayer or electricity" - A. C. Grayling
"EFF files have saves, too." - CamDawg
|| this is radio seanas || BP Series v3 || seanas at work ||


#25 hlidskialf

hlidskialf

    Incarnation of the Eternal Ale Warrior

  • Modder
  • 2510 posts

Posted 20 July 2004 - 12:21 AM

It's a hardcoded issue. In order to make non-official game race/class mixtures available for selection in game, you need to alter their class/race by script or dialog after creation. The easiest way I've found is to create a kit for it. What I'd do in your case is:

1) Create a fighter kit for Elves called "Paladin". Give it all the restrictions, profs, etc... that a Paladin has.

2) Create a script, call it say ELF_P.bcs that looks like this:
IF
 Global("ChangeClass","LOCALS",0)
THEN
RESPONSE #100
 SetGlobal("ChangeClass","LOCALS",1)
 ChangeClass(Myself,PALADIN)
END

3) Create a spell (SPCLELF) which assigns the script to the character in the Specific script slot. This will be self-removing upon reloading the game. (It's a non-permanent slot.) Also use it to change the appropriate titles to Paladin.

4) In the CLABxxxx.2da for the kit apply the spell. AP_SPCLELF

Now you can choose to be an Elf Paladin (sorta) upon creation. OR to be really easy, just save the above script as a .bs file, and add it a character after creation from the customize screen. You can thus set up any class/race combo you want. (You are still restricted to existing class combinations though. No Sorcerer/Barbarians for example.)

The great wolf Fenrir gapes ever at the dwelling of the gods.


#26 Ellderon

Ellderon

    Lightbringer

  • Member
  • 78 posts

Posted 20 July 2004 - 04:21 AM

Ehm...I'm a bit lost there...

If you know how to do that, could you do it? PWETTY PWEEEEEAAASEEE...


P.S. - it looks like that Damage REduction Modifier thing isn't working....

I gave one Party member a plate with 10% reduction to all, and a palte with 90% reduction to all to another one. Gave them both basic bastard swords and let them fight.

I noticed no difference in damage dealt.. not even when I removed the armor.

Is that modifier even working?????
- Tolkien fan
- Vision of Escaflowne fan
- Modeler and modder

#27 seanas

seanas
  • Modder
  • 1906 posts

Posted 20 July 2004 - 07:58 AM

took andyr's suggestion and had a look at the hardiness hla (spcl907).

it uses opcodes 86, 87, 88, 89 (ie reduction from slashing, crushing, piercing and missiles). they have:

Target: 1 Self
Timing: 0-Duration (but for armour, it'd be 2-While equiped)
Statistic: 40 (cos it reduces damage by 40%)
Probability: 0-100
Type: 0 (which is listed as cumulative modifier)

so i think what's happening is the spell is applying an extra -40% damage to each hit, rather than reducing the damage of each hit before it's applied.

Edited by seanas, 20 July 2004 - 08:03 AM.

"A simple test of the relative merits of science and religion is to compare lighting your house at night by prayer or electricity" - A. C. Grayling
"EFF files have saves, too." - CamDawg
|| this is radio seanas || BP Series v3 || seanas at work ||


#28 Ellderon

Ellderon

    Lightbringer

  • Member
  • 78 posts

Posted 20 July 2004 - 10:27 AM

I did use Opcode 86, 87, 88, 89...

Type 0 is for straight number cumulative (damage + midifier)

I used type 02

I tried using type 0 with a -6 modifier (Which should maen Damage = Damage + modifier), but It doesn't seem to work either..

I'm Lost!
- Tolkien fan
- Vision of Escaflowne fan
- Modeler and modder

#29 Ellderon

Ellderon

    Lightbringer

  • Member
  • 78 posts

Posted 20 July 2004 - 01:56 PM

YEEEEESSSS! YESSSSS!

IT IS ALIVE!!!!

I got it working!

You were right seanas, it is the 00 Type Modifier.
Wit hstatistic set to 70, 70% of damage will be absorbed.


Now, the ponly thing left to do is balance it a bit..

For how much of damage soaking should I go max (for Full Plate Mail)??

70%?
60%?
50%?

I better posta pool
- Tolkien fan
- Vision of Escaflowne fan
- Modeler and modder

#30 Ellderon

Ellderon

    Lightbringer

  • Member
  • 78 posts

Posted 22 July 2004 - 07:09 AM

where the F*** is that Nalia Keep Dialoge limitation located?

I searched trough the whole Dialog.tkl and found nothing!
- Tolkien fan
- Vision of Escaflowne fan
- Modeler and modder

#31 Erephine

Erephine

    leit að lífi

  • Member
  • 1912 posts

Posted 22 July 2004 - 09:24 AM

Probably because it's in Dialog.tlk

just kidding. :lol:

崇高滑稽
·


#32 Ellderon

Ellderon

    Lightbringer

  • Member
  • 78 posts

Posted 22 July 2004 - 12:53 PM

Jure a big help..... :huh:
- Tolkien fan
- Vision of Escaflowne fan
- Modeler and modder

#33 Erephine

Erephine

    leit að lífi

  • Member
  • 1912 posts

Posted 22 July 2004 - 02:21 PM

it's probably in some script rather than dialog.tlk?

other than that, I have no idea.

崇高滑稽
·


#34 seanas

seanas
  • Modder
  • 1906 posts

Posted 22 July 2004 - 02:28 PM

it's in NALIA.DLG (for when she's not in yr party) and NALIAJ.DLG (for when she is).

"A simple test of the relative merits of science and religion is to compare lighting your house at night by prayer or electricity" - A. C. Grayling
"EFF files have saves, too." - CamDawg
|| this is radio seanas || BP Series v3 || seanas at work ||


#35 Ellderon

Ellderon

    Lightbringer

  • Member
  • 78 posts

Posted 22 July 2004 - 02:40 PM

But I can't find the condition nowhere....
- Tolkien fan
- Vision of Escaflowne fan
- Modeler and modder

#36 Ragnar

Ragnar
  • Member
  • 577 posts

Posted 22 July 2004 - 03:23 PM

not sure if this is right but....
If you use NI to look at NALIA.DLG and go to response trigger 34 and some others below it, that should be what you are looking for.....
(If you haven't got NI then I could find it with Weidu for you)

ok, if you prefere to weidu just decompile nalia.dlg to a .d file and look for this (and others like it)
IF ~Class(Player1,FIGHTER_ALL)
Magus: "If history is to change, let it change! If their world is to be destroyed, so be it! If my fate is to be destroyed... I must simply laugh!!"

Vash: "Normally when you buy an old, used bike, you're supposed to repair it before riding it!"
Wolfwood: "Are you dissing my beautiful shiny Angelina II?!?"
Vash: "I'm dissing YOU, not your stupid broken bike!"

It's all happening here

#37 SConrad

SConrad

    I swear to drunk I'm not God

  • Administrator
  • 11148 posts

Posted 22 July 2004 - 03:27 PM

A question: How do you search for the condition? With NI? DLTCEP? InfExp? WeiDU?

Posted Image Khadion NPC mod - Team leader, head designer
Posted Image Hubelpot NPC mod - Team leader, coder
Posted Image NPC Damage - Coder
Posted Image PC Soundsets - Coder, voice actor
Posted Image Brythe NPC mod - Designer
Posted Image DragonLance TC - Glory of Istar - Designer
Posted Image The NPC Interaction Expansion Project - Writer for Cernd, Sarevok
Posted Image The Jerry Zinger Show - Producer

Iron Modder 5 - Winner


#38 Ragnar

Ragnar
  • Member
  • 577 posts

Posted 22 July 2004 - 03:35 PM

A question: How do you search for the condition? With NI? DLTCEP? InfExp? WeiDU?

I used NI, I just went on the nalia.dlg and used find with 'just this file' (I used 'fighter') and had just 'include trigger and action scipts' box checked.
Magus: "If history is to change, let it change! If their world is to be destroyed, so be it! If my fate is to be destroyed... I must simply laugh!!"

Vash: "Normally when you buy an old, used bike, you're supposed to repair it before riding it!"
Wolfwood: "Are you dissing my beautiful shiny Angelina II?!?"
Vash: "I'm dissing YOU, not your stupid broken bike!"

It's all happening here

#39 Ellderon

Ellderon

    Lightbringer

  • Member
  • 78 posts

Posted 23 July 2004 - 06:19 AM

I have exported Nalia.dlg and removed the condition, but still nothing..

Can anyone send me a Nali.dlg where the damn thing will work?
- Tolkien fan
- Vision of Escaflowne fan
- Modeler and modder

#40 Ragnar

Ragnar
  • Member
  • 577 posts

Posted 23 July 2004 - 08:52 AM

I have exported Nalia.dlg and removed the condition, but still nothing..

Can anyone send me a Nali.dlg where the damn thing will work?

You will want to replace IF ~Class(Player1,FIGHTER_ALL)
with
IF ~Class(Player1,PALADIN_ALL)
but make sure that you have done it for all the lines like this (not how many all together)and you will have to do the same as this for NALIAJ.DLG if Nalia is in your party.
If that still doesn't work, then I'll post a nalia.dlg that does work for you ^_^
Magus: "If history is to change, let it change! If their world is to be destroyed, so be it! If my fate is to be destroyed... I must simply laugh!!"

Vash: "Normally when you buy an old, used bike, you're supposed to repair it before riding it!"
Wolfwood: "Are you dissing my beautiful shiny Angelina II?!?"
Vash: "I'm dissing YOU, not your stupid broken bike!"

It's all happening here