Jump to content


BPaulsen

Member Since 05 Jun 2011
Offline Last Active Jun 21 2011 04:43 AM

Posts I've Made

In Topic: [HELP WANTED] Coder for BGT Kit

13 June 2011 - 06:34 AM

Thanks a ton Jarno Mikkola.

Also, I think I managed to do the Holy Liberator on my own (my first!). So far there's no problem in game, everything's working as I intended it, but I'm playing it to test it out to make sure. Hopefully it's zipped and attached right.

In Topic: [HELP WANTED] Coder for BGT Kit

11 June 2011 - 06:13 PM

Some luck might be required. My first attempt to try adding spells (not even created spells, that looks ridiculously complicated so I admire Jarno Mikkola for calling that easy) to a kit makes the game crash when you get to the "abilities" portion when creating a character.

Not a good start.

In Topic: [HELP WANTED] Coder for BGT Kit

10 June 2011 - 10:56 PM

FYI: In the unmodified game, paladin-only items check for kit, not alignment. I vaguely remember having this discussion with someone and posting DLTCEP screenshots of Carsomyr's usabilities, but I can't seem to find the link. It's easy enough to check for yourself. Just get DLTCEP and click on the usabilities tab.


That's interesting. I've downloaded DLTCEP, but I don't know how to use it yet. Is there a tutorial somewhere that can be recommended?

Thanks to Jarno Mikkola, I can at least make the .tp2 look right now now, just have to learn how to create spells/set abilities, etc. Like here's the .tp2 for the final kit I'm working on:

BACKUP ~HolyLiberator/backup~
AUTHOR ~BPaulsen~
VERSION ~Beta 1~

////////////////////////////////////////////////////////////////////////////////////////////////////
// Holy Liberator Kit
////////////////////////////////////////////////////////////////////////////////////////////////////
BEGIN ~Holy Liberator Kit~

COPY ~HolyLiberator/P#HL001.spl~ ~override/P#HL001.spl~ //Subversion
SAY NAME1 ~Subversion~
SAY NAME2 ~Subversion~
COPY ~HolyLiberator/P#HL002.spl~ ~override/P#HL002.spl~ //Celestial Companion
SAY NAME1 ~Celestial Companion~
SAY NAME2 ~Celestial Companion~

// "internal" name of kit
ADD_KIT ~HOLYLIB~
// CLASWEAP.2DA
~HOLYLIB 1 1 1 1 1 1 1 1~
// WEAPPROF.2DA, starting with line 3
~HOLYLIB 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 3 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5~
// ABCLASRQ.2DA
~HOLYLIB 14 0 0 0 14 14~
// ABCLSMOD.2DA
~HOLYLIB 0 0 0 0 0 0~
// ABDCDSRQ.2DA
~HOLYLIB 0 0 0 0 0 0~
// ABDCSCRQ.2DA
~HOLYLIB 0 0 0 0 0 0~
// ALIGNMNT.2DA
~HOLYLIB 0 0 0 0 0 0 1 0 0~
// DUALCLAS.2DA
~HOLYLIB 0 0 0 0 0 0~
// abilities 2DA file
~HolyLiberator/P#HL.2da~
// KITTABLE.2DA
~K_P_D K_P_E K_P_G K_P_H K_P_HE K_P_HL K_P_HO~
// KITLIST.2DA
~0x00000020 6~
// LUABBR.2DA
~Pa0~
// 25STWEAP.2DA
~CHAN09 * HELM07 BAG20 RING06 RING31 * BOOT01 AMUL19 BRAC16 BELT06 AROW11,40 BULL03,40 BOL06,40 POTN52,5 POTN04,2 POTN14,5 HAMM07 SW1H27 STAF08~
// Strings for lower, mixed and help descriptions
SAY ~Holy Liberator~
SAY ~Holy Liberator~
SAY ~HOLY LIBERATOR:
The Holy Liberator is a holy warrior, a distant cousin of the paladin, who is dedicated to overthrowing tyranny wherever it may be found. These champions of freedom are strong-willed, independent-minded, and virtuous. They particularly direct their efforts against lawful evil societies (dictatorships or plutocracies), slaveholders and slave traders, and powerful, corrupt governments, but they also recognize the possibility for tyranny even in a state of anarchy (where strong individuals may impose their will on people weaker than they).

Advantages:
- Immune to charm and compulsion effects.
- 'Subversion' can be used once per day: this ability dispels charm and compulsion effects on nearby party members.
- 'Celestial companion' can be summoned once per day: the companion will fight alongside the Holy Liberator until it is slain.

Disadvantages:
- May not use 'lay on hands' ability


I'm pretty sure everything I have in the .tp2 looks correct, but that's where I'm stuck and need to learn more.

How do you give innate immunity to a specific set of spells/effects? Is it as simple as an innate Chaotic Commands, or is he immune to more than it covers? He's supposed to have immunity to all of the following: Bless, Command Word: Die, Aid, Charm Person or Mammal, Hold Person, Rigid Thinking, Mental Domination, Greater Command, Symbol Stun, Charm Person, Sleep, Luck, Power Word: Sleep, Dire Charm, Confusion, Emotion: Hopelessness, Chaos, Domination, Feeblemind, Power Word Stun, Power Word Blind, and Power Word Kill. I already know Mind Shield/Chaotic Commands icons can be used to represent these immunities, but I have to learn how to code that.

For subversion, is it possible to create a spell that just dispels all of those spells above effecting party members?

Celestial companion could just be the first level mage spell "Find Familiar", since it has the most in common, but renamed to celestial companion. There's not supposed to be a penalty for celestial companions dying, but that's not a big deal, and creating an actual celestial companion would be incredibly difficult I would think (would have to create a whole new creature to summon, and even though I have the stats/resistances/damages etc., just sounds hard to do)

Is additional coding required to keep the 'detect evil' 3+1/level that Paladins get, and the 'protection from evil' 1/level, or is that automatically applied as a Paladin?

In Topic: [HELP WANTED] Coder for BGT Kit

10 June 2011 - 03:29 AM

It's perfect besides the "Magic Damage" resistance still missing from Divine Wrath. Other than that, looks phenominal and everything works as it is supposed to. You've done a fantastic job.

Thanks a ton!

In Topic: [HELP WANTED] Coder for BGT Kit

08 June 2011 - 06:06 AM

Magic Damage is missing from "Divine Wrath" as one of the forms of damage that should be resisted.

Of course, :doh: , see there's magic cold and magic fire damages and if the character is hit with them and the damage that kill the char is either, the game crashes... so no one uses those, and so I forgot that magic missile for example uses the normal "magic" type damage... I'll correct that ... tomorrow. <_<
Any more notes ?


Holy Power (4th level priest spell) has the best icon possible for Divine Wrath since the name of the icon fits the definition of the ability completely (Divine Wrath = Channeling a portion of Torm's power = Holy Power).

Ghost Armor (3rd level mage spell) has the best icon possible for Sacred Defense (Ghost = Soul = Sacred, Armor = Defense).

If possible, I'd like their icons used for both the innate ability icon, and status icon.

That's the last of it. Everything else has been checked and tested, and the kit is finished after those changes are implemented.