ANKH
23rd January 2004, 15:25
Hey anyone! Who know how to create free action spell?? What the *.bof have i to modify to get free action spell (antihold)? Can i use "resist cold" spell?
So: resistcold spell kodbase entry:
C ResistCold 10452 10224 Spell
R resistcold_name_rsc 23471
R resistcold_icon_rsc 23472
R resistcold_desc_rsc 23473
R resistcold_already_enchanted 23474
R resistcold_on 23475
R resistcold_off 23476
R resistcold_spell_intro 23477
V viPersonal_ench 30
V vrName 0
V vrIcon 1
V vrDesc 2
V vrSpell_intro 11
V viSpell_num 14
V viSchool 15
V viSpell_level 16
V viMana 17
V viChance_To_Increase 18
V viFlash 32
M CastSpell 11400
P who 10098
P iSpellpower 13180
M EndEnchantment 11541
P who 10098
P state 10955
P report 11010
M CanPayCosts 11787
P who 10098
P lTargets 11180
M GetNumSpellTargets 12147
M ResetReagents 12207
M GetDuration 13734
P iSpellPower 13180
M GetResistanceStrength 13736
P iSpellpower 13180
and hex entry:
424F46FF05000000B6040000C9030000DA03000001000000D4 28000020000000F02700008C00000094000000220000000B00 00001E0000000100001000000000AF5B004001000000B05B00 4002000000B15B00400B000000B55B00400E00000024000010 0F000000040000101000000002000010110000000900001012 0000001E000010200000000300001009000000000000000700 0000882C0000EC000000FFFFFFFF152D000095010000FFFFFF FF0B2E00001E020000FFFFFFFF732F0000E5020000FFFFFFFF AF2F0000EC020000FFFFFFFFA635000045030000FFFFFFFFA8 3500009E030000FFFFFFFF040272270000000000007C330000 00000010600B0200000002010000000002A83500B0017C3300 000001000000680B02000000000002562700B001B227000002 B35B0040680B02000000000002F32C00B0021227000002F8FF FF1FA42800000002000000600B0300000002010000000002A6 3500B0017C3300000001000000680B02000000000002EF2B00 B003122700000100000000CB2A00000002000000F62B000000 030000009004037227000000000000CB2A0000FFFFFF1F022B 0000010000102207030000000100000001000010501C000000 0300000068160102000000C00008020100000000000010680B 02000000000002F52C00B0021227000002F8FFFF1FA4280000 0001000000502000000002000000680B020000000000025627 00B001B227000002B45B004088000000000502722700000000 0000AC2B000000000000220702000000010000000000000050 1600000002000000606A010000000100000000000060660200 000001000100000000600B0200000002000200000002FB2B00 B0011227000001000000005068000000020000006066020000 0001000100000000600B0300000002010000000002492700B0 00600B0400000002010000000002452700B000680B02000200 000002562700B003B227000002B25B0040B327000000030000 00E12700000004000000880000001090000088000000100100 18020200000000000000606A000000000202BD2900A0020300 001000646502000000020000000000010200000000606A0000 00000202BB2900A00203000010006465020000000200000000 00010200000000880000000003017C33000000000010220202 00000000000000060000102800010000002C01001002000000 22020100000001000000E80300102203020000000100000002 00001060C90200000002000200000000010000000080020000 0002017C330000000000102203010000000000000002000010 2200010000000100000005000010800100000001000000D103 00004241442044415441001B000000FE000000510000001901 00005200000030010000540000005001000056000000940100 0058000000AF0100005C000000C60100005D000000CF010000 5D000000D90100005F000000F9010000600000000202000062 0000001902000065000000300200003D000000470200003F00 000054020000420000008502000046000000DF020000480000 00E40200004B000000E702000038000000EE0200002F000000 F8020000300000001C0300003100000040030000330000004F 030000710000006B030000720000007903000073000000A803 00006B000000726573636F6C642E6B6F6400
and blakston.khd entry:
...
SID_ICY_FINGERS = 24
...
...
...
%spell resistances
...
ATCK_SPELL_COLD = 0x0008 % for any cold/ice attack
ATCK_SPELL_HOLD = i don't know what the number is it, bc there is no same num in khd file.
...
so, what is it mean : = 0x0008 ???????
where is this letter in??? Offset? Hex? Dec???
i dunno, and hope ya can help me. Thanks.
===
AND ANYONE KNOW HOW 911's meridian.exe works ! There is no IP and hosts in this file, so i dunno...
So: resistcold spell kodbase entry:
C ResistCold 10452 10224 Spell
R resistcold_name_rsc 23471
R resistcold_icon_rsc 23472
R resistcold_desc_rsc 23473
R resistcold_already_enchanted 23474
R resistcold_on 23475
R resistcold_off 23476
R resistcold_spell_intro 23477
V viPersonal_ench 30
V vrName 0
V vrIcon 1
V vrDesc 2
V vrSpell_intro 11
V viSpell_num 14
V viSchool 15
V viSpell_level 16
V viMana 17
V viChance_To_Increase 18
V viFlash 32
M CastSpell 11400
P who 10098
P iSpellpower 13180
M EndEnchantment 11541
P who 10098
P state 10955
P report 11010
M CanPayCosts 11787
P who 10098
P lTargets 11180
M GetNumSpellTargets 12147
M ResetReagents 12207
M GetDuration 13734
P iSpellPower 13180
M GetResistanceStrength 13736
P iSpellpower 13180
and hex entry:
424F46FF05000000B6040000C9030000DA03000001000000D4 28000020000000F02700008C00000094000000220000000B00 00001E0000000100001000000000AF5B004001000000B05B00 4002000000B15B00400B000000B55B00400E00000024000010 0F000000040000101000000002000010110000000900001012 0000001E000010200000000300001009000000000000000700 0000882C0000EC000000FFFFFFFF152D000095010000FFFFFF FF0B2E00001E020000FFFFFFFF732F0000E5020000FFFFFFFF AF2F0000EC020000FFFFFFFFA635000045030000FFFFFFFFA8 3500009E030000FFFFFFFF040272270000000000007C330000 00000010600B0200000002010000000002A83500B0017C3300 000001000000680B02000000000002562700B001B227000002 B35B0040680B02000000000002F32C00B0021227000002F8FF FF1FA42800000002000000600B0300000002010000000002A6 3500B0017C3300000001000000680B02000000000002EF2B00 B003122700000100000000CB2A00000002000000F62B000000 030000009004037227000000000000CB2A0000FFFFFF1F022B 0000010000102207030000000100000001000010501C000000 0300000068160102000000C00008020100000000000010680B 02000000000002F52C00B0021227000002F8FFFF1FA4280000 0001000000502000000002000000680B020000000000025627 00B001B227000002B45B004088000000000502722700000000 0000AC2B000000000000220702000000010000000000000050 1600000002000000606A010000000100000000000060660200 000001000100000000600B0200000002000200000002FB2B00 B0011227000001000000005068000000020000006066020000 0001000100000000600B0300000002010000000002492700B0 00600B0400000002010000000002452700B000680B02000200 000002562700B003B227000002B25B0040B327000000030000 00E12700000004000000880000001090000088000000100100 18020200000000000000606A000000000202BD2900A0020300 001000646502000000020000000000010200000000606A0000 00000202BB2900A00203000010006465020000000200000000 00010200000000880000000003017C33000000000010220202 00000000000000060000102800010000002C01001002000000 22020100000001000000E80300102203020000000100000002 00001060C90200000002000200000000010000000080020000 0002017C330000000000102203010000000000000002000010 2200010000000100000005000010800100000001000000D103 00004241442044415441001B000000FE000000510000001901 00005200000030010000540000005001000056000000940100 0058000000AF0100005C000000C60100005D000000CF010000 5D000000D90100005F000000F9010000600000000202000062 0000001902000065000000300200003D000000470200003F00 000054020000420000008502000046000000DF020000480000 00E40200004B000000E702000038000000EE0200002F000000 F8020000300000001C0300003100000040030000330000004F 030000710000006B030000720000007903000073000000A803 00006B000000726573636F6C642E6B6F6400
and blakston.khd entry:
...
SID_ICY_FINGERS = 24
...
...
...
%spell resistances
...
ATCK_SPELL_COLD = 0x0008 % for any cold/ice attack
ATCK_SPELL_HOLD = i don't know what the number is it, bc there is no same num in khd file.
...
so, what is it mean : = 0x0008 ???????
where is this letter in??? Offset? Hex? Dec???
i dunno, and hope ya can help me. Thanks.
===
AND ANYONE KNOW HOW 911's meridian.exe works ! There is no IP and hosts in this file, so i dunno...