Jump to content


Photo

Bugs for v1.x


  • This topic is locked This topic is locked
384 replies to this topic

#301 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 18 June 2004 - 11:35 PM

I do have a large number of different mods installed, but none of them -should- in any way effect armor. I do have the "Ashes of Embers" mod installed, but that only tweaks weapon use requirements, not armor, unless I seriously misread.

Try posting your exact weidu.log, it often helps.

It can be that, somehow, your kit restriction weren't updated: post also your override\kitlist.2da .

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#302 Littiz

Littiz
  • Modder
  • 1078 posts

Posted 18 June 2004 - 11:59 PM

The Archer of Silvanus uses (I think to guess) the Undead Hunter flag the same way you've done with the Jester flag on the Sword Angel.


As I supposed, the Archer of Sylvanus Kit is TOTALLY INCOMPATIBLE with Refinements.
@Cam, I use the UD flag to mark scrolls, but we have not a problem with scrolls, the problem is that every kit which uses that value (after Refinements) won't be able to use all the weapons you marked: that is, practically everything :o
Of all modders, we really should have coordinated a little better :o :o :P :lol:


The ADD_KIT parameters are the ones from the usual Anti-paladin, so they should be OK.

In fact, I meant to check the few ones that had to be changed :P


Universal weapons changes the weapprof.2da, allowing everybody to put proficiencies everywhere, EG a mage can put pips in sword or whatever. I've added the ability to add all weapon use also to the tw and tF kits.

This is exactly the problem I was thinking about, good work!
(though I think this mod and Refinements don't really have much in common, we try to emphatize the peculiarities of the classes...)
Hey.
I was thinking, we might use this new READ_2DA_ENTRY to handle better the circumstance in which the Rogue Rebalancing Mod is NOT present..

Also, I've tried my code, and SURPRISE! WeiDU CANNOT compare two strings, so my hands are tied, and my code won't work, nor can guess how to do it.

Sorry, indeed I suspected this, but I didn't really knew this command. I would have spared you this work...


Well, I could replace_textually "0x00000001" "0x00000021" /before/ adding ALL the new kits (like the berstF), but it seems to me that it can easily generate bugs. Damn...

Hmm, might not be so. I wouldn't drop the idea.


Instead, I seem to be having a problem that the Sword Angel I created for a new SoA game is able to use armor up to "Bard" standards

Of course this shouldn't happen (and it doesn't, usually!)
I think you're probably using a mod that removes the shapeshifter's flag to those armors...
Can you list the mods you have installed?

Edited by Littiz, 19 June 2004 - 12:12 AM.

Ever forward, my darling wind...


#303 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 19 June 2004 - 12:17 AM

QUOTE 
The ADD_KIT parameters are the ones from the usual Anti-paladin, so they should be OK.


In fact, I meant to check the few ones that had to be changed

  ADD_KIT ~WWANTItF~
   ~WWANTItF                 1           1           1           1           1 1           1           1~
   ~WWANTItF 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 2 2 2 3 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2~
   ~WWANTItF                 12      0      0      0       13      17~
   ~WWANTItF                 0       0       0       0       0       0~
   ~WWANTItF                 17      0      0       0       0      0~
   ~WWANTItF                 15      0      0       0       0      0~
   ~WWANTItF                 0       0       1       0       0       1       0 0       1~
   ~WWANTItF               0       1       1       1       1       0~
   ~Refinements/Hlab/Thief/clab/CLABEMPT.2DA~
   ~~
   ~0x00000001     2~
   ~WWANTI~
   ~* * * * * * * * * * * * * * * * * * * *~
   SAY @10
   SAY @10
   SAY @10

   ADD_KIT ~WWANTItw~
   ~WWANTItw                 1           1           1           1           1 1           1           1~
   ~WWANTItw 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 5 2 2 2 3 1 1 1 1 1 1 2 2 2 2 2 2 2 2 2 2 2 2 2~
   ~WWANTItw                 12      0      0      0       13      17~
   ~WWANTItw                 0       0       0       0       0       0~
   ~WWANTItw                 17      0      0       0       0      0~
	~WWANTItw                 15      0      0       0       0      0~
	~WWANTItw                 0       0       1       0       0       1       0 0       1~
	~WWANTItw               0       1       1       1       1       0~
	~tactics2/anti/WWANTI.2da~
	~~
	~0x00000001     2~
	~WWANTI~
	~* * * * * * * * * * * * * * * * * * * *~
	SAY @10
	SAY @10
	SAY @10
to baldur & bladur25:
IF
Kit(Player1,WWANTI)
Class(Player1,MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,AddKit(WWANTItF))
END

IF
OR(2)
Kit(Player1,WWANTI)
Kit(Player1,WWANTItF)
Class(Player1,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player1,AddKit(WWANTItw))
END

IF
Kit(Player2,WWANTI)
Class(Player2,MAGE)
THEN
RESPONSE #100
ActionOverride(Player2,AddKit(WWANTItF))
END

IF
OR(2)
Kit(Player2,WWANTI)
Kit(Player2,WWANTItF)
Class(Player2,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player2,AddKit(WWANTItw))
END

IF
Kit(Player3,WWANTI)
Class(Player3,MAGE)
THEN
RESPONSE #100
ActionOverride(Player3,AddKit(WWANTItF))
END

IF
OR(2)
Kit(Player3,WWANTI)
Kit(Player3,WWANTItF)
Class(Player3,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player3,AddKit(WWANTItw))
END

IF
Kit(Player4,WWANTI)
Class(Player4,MAGE)
THEN
RESPONSE #100
ActionOverride(Player4,AddKit(WWANTItF))
END

IF
OR(2)
Kit(Player4,WWANTI)
Kit(Player4,WWANTItF)
Class(Player4,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player4,AddKit(WWANTItw))
END

IF
Kit(Player5,WWANTI)
Class(Player5,MAGE)
THEN
RESPONSE #100
ActionOverride(Player5,AddKit(WWANTItF))
END

IF
OR(2)
Kit(Player5,WWANTI)
Kit(Player5,WWANTItF)
Class(Player5,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player5,AddKit(WWANTItw))
END

IF
Kit(Player6,WWANTI)
Class(Player6,MAGE)
THEN
RESPONSE #100
ActionOverride(Player6,AddKit(WWANTItF))
END

IF
OR(2)
Kit(Player6,WWANTI)
Kit(Player6,WWANTItF)
Class(Player6,FIGHTER_MAGE)
THEN
RESPONSE #100
ActionOverride(Player6,AddKit(WWANTItw))
END

to li#stri:
Kit(LastSummonerOf(Myself),WWANTI)
THEN
RESPONSE #100
ActionOverride(LastSummonerOf(Myself),AddKit(WWANTItw))
DestroySelf()
END

QUOTE 
Universal weapons changes the weapprof.2da, allowing everybody to put proficiencies everywhere, EG a mage can put pips in sword or whatever. I've added the ability to add all weapon use also to the tw and tF kits.



This is exactly the problem I was thinking about, good work!
(though I this mod and Refinements don't really have much in common, we try to emphatize the peculiarities of the classes...)
Hey.
I was thinking, we might use this new READ_2DA_ENTRY to handle better the circumstance in which the Rogue Rebalancing Mod is NOT present..

Well, Uni weapons keeps the unus to a reasonable level, since there is no reason for a mage not to use a bow (IMHO of course). It keeps kit restrictions though (Cavalier&Kensai: no thrown. Beast Master: no metal. Monk: no 2-handed (due to animation requirements).

QUOTE 
Also, I've tried my code, and SURPRISE! WeiDU CANNOT compare two strings, so my hands are tied, and my code won't work, nor can guess how to do it.


Sorry, indeed I suspected this, but I didn't really knew this command. I would have spared you this work...



QUOTE 
Well, I could replace_textually "0x00000001" "0x00000021" /before/ adding ALL the new kits (like the berstF), but it seems to me that it can easily generate bugs. Damn...


Hmm, might not be so. I wouldn't drop the idea.

Since I cannot get to the Pocket Plane, I humbly asked a "corrier" (Icelus) to ask Wes to add the string comparison. Much better than senseless REPLACE_TEXTUALLY which can cause problems.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#304 -Loch Vandral-

-Loch Vandral-
  • Guest

Posted 19 June 2004 - 04:56 AM

Here goes...

WeiDu.log:

// Log of Currently Installed WeiDU Mods
// The top of the file is the 'oldest' mod
// ~TP2_File~ #language_number #component_number
~SETUP-DUNGEONBEGONE.TP2~ #0 #0
~SETUP-GOO.TP2~ #0 #0
~SETUP-BANTERPACK.TP2~ #0 #0
~SETUP-BANTERPACK.TP2~ #0 #1
~SETUP-BANTERPACK.TP2~ #0 #2
~SETUP-BANTERPACK.TP2~ #0 #3
~SETUP-UB.TP2~ #0 #0
~SETUP-UB.TP2~ #0 #1
~SETUP-UB.TP2~ #0 #2
~SETUP-UB.TP2~ #0 #3
~SETUP-UB.TP2~ #0 #4
~SETUP-UB.TP2~ #0 #5
~SETUP-UB.TP2~ #0 #6
~SETUP-UB.TP2~ #0 #7
~SETUP-UB.TP2~ #0 #8
~SETUP-UB.TP2~ #0 #9
~SETUP-EASE.TP2~ #0 #0
~SETUP-EASE.TP2~ #0 #1
~SETUP-EASE.TP2~ #0 #3
~SETUP-EASE.TP2~ #0 #4
~SETUP-EASE.TP2~ #0 #5
~SETUP-EASE.TP2~ #0 #6
~SETUP-EASE.TP2~ #0 #10
~SETUP-EASE.TP2~ #0 #11
~SETUP-EASE.TP2~ #0 #13
~SETUP-EASE.TP2~ #0 #15
~SETUP-EASE.TP2~ #0 #16
~SETUP-EASE.TP2~ #0 #18
~SETUP-EASE.TP2~ #0 #19
~SETUP-EASE.TP2~ #0 #20
~SETUP-ITEMUPGRADE.TP2~ #0 #0
~SETUP-ITEMUPGRADE.TP2~ #0 #1
~SETUP-SAPP.TP2~ #0 #3
~CHLOE.TP2~ #0 #0
~SETUP-NPCFLIRT.TP2~ #0 #0
~SETUP-NPCFLIRT.TP2~ #0 #1
~SETUP-NPCFLIRT.TP2~ #0 #2
~SETUP-NPCFLIRT.TP2~ #0 #3
~SETUP-NPCFLIRT.TP2~ #0 #4
~SETUP-NPCFLIRT.TP2~ #0 #5
~SETUP-NPCFLIRT.TP2~ #0 #6
~SETUP-NPCFLIRT.TP2~ #0 #7
~SETUP-NPCFLIRT.TP2~ #0 #8
~SETUP-NPCFLIRT.TP2~ #0 #9
~SETUP-NPCFLIRT.TP2~ #0 #10
~SETUP-NPCFLIRT.TP2~ #0 #11
~SETUP-NPCFLIRT.TP2~ #0 #12
~SETUP-NPCFLIRT.TP2~ #0 #13
~SETUP-NPCFLIRT.TP2~ #0 #14
~SETUP-NPCFLIRT.TP2~ #0 #15
~SETUP-KIARA_ZAIYA.TP2~ #0 #0
~SETUP-KIARA_ZAIYA.TP2~ #0 #1
~SETUP-KIARA_ZAIYA.TP2~ #0 #2
~SETUP-TASHIA.TP2~ #0 #0
~SETUP-TASHIA.TP2~ #0 #1
~SETUP-VALEN.TP2~ #0 #0
~SETUP-SOLAUFEIN.TP2~ #0 #0
~SETUP-ASCENSION.TP2~ #0 #0
~SETUP-SUBRACE.TP2~ #0 #1
~SETUP-GHARETH.TP2~ #0 #0
~CAL.TP2~ #0 #0
~TLXAN.TP2~ #0 #0
~SETUP-ASHESOFEMBERS.TP2~ #0 #1
~SETUP-ASHESOFEMBERS.TP2~ #0 #2
~SETUP-ASHESOFEMBERS.TP2~ #0 #3
~SETUP-ASHESOFEMBERS.TP2~ #0 #11
~SETUP-ASHESOFEMBERS.TP2~ #0 #13
~SETUP-ASHESOFEMBERS.TP2~ #0 #14
~SETUP-ASHESOFEMBERS.TP2~ #0 #15
~SETUP-ASHESOFEMBERS.TP2~ #0 #16
~STAR.TP2~ #0 #0
~SETUP-NEHT.TP2~ #0 #0
~SETUP-MDX.TP2~ #0 #0
~SETUP-REFINEMENTS.TP2~ #0 #0
~SETUP-REFINEMENTS.TP2~ #0 #1
~SETUP-REFINEMENTS.TP2~ #0 #2
~SETUP-REFINEMENTS.TP2~ #0 #3
~SETUP-REFINEMENTS.TP2~ #0 #4
~SETUP-REFINEMENTS.TP2~ #0 #5
~SETUP-JPS_PORTRAITS.TP2~ #0 #0
~NPCKIT/NPCKIT.TP2~ #0 #0
~NPCKIT/NPCKIT.TP2~ #0 #1
~NPCKIT/NPCKIT.TP2~ #0 #2
~NPCKIT/NPCKIT.TP2~ #0 #3
~NPCKIT/NPCKIT.TP2~ #0 #4
~NPCKIT/NPCKIT.TP2~ #0 #5
~NPCKIT/NPCKIT.TP2~ #0 #11
~NPCKIT/NPCKIT.TP2~ #0 #15
~NPCKIT/NPCKIT.TP2~ #0 #17
~NPCKIT/NPCKIT.TP2~ #0 #18
~NPCKIT/NPCKIT.TP2~ #0 #23
~NPCKIT/NPCKIT.TP2~ #0 #28
~NPCKIT/NPCKIT.TP2~ #0 #29
~KELSEY.TP2~ #0 #0
~SETUP-KELSEYTOB.TP2~ #0 #0
~SETUP-KELSEYTOB.TP2~ #0 #2

Aaannnnd...kitlist.2da

2DA V1.0
*
ROWNAME LOWER MIXED HELP ABILITIES PROFICIENCY UNUSABLE CLASS
0 RESERVE * * * * * * *
1 BERSERKER 25179 25151 25201 CLABFI02 29 0x00000021 2
2 WIZARD_SLAYER 25180 25152 25203 CLABFI03 30 0x00000022 2
3 KENSAI 25181 25153 25204 CLABFI04 31 0x00000024 2
4 CAVALIER 25182 25154 25206 CLABPA02 32 0x00000008 6
5 INQUISITOR 25184 25155 25207 CLABPA03 33 0x00000010 6
6 UNDEAD_HUNTER 25185 25156 25208 CLABPA04 34 0x00000020 6
7 FERALAN 25186 25157 25209 CLABRN02 35 0x00008000 12
8 STALKER 25187 25158 25211 CLABRN03 36 0x00010000 12
9 BEASTMASTER 25188 25159 25212 CLABRN04 37 0x00020000 12
10 ASSASIN 25189 25160 25213 CLABTH02 38 0x00040000 4
11 BOUNTY_HUNTER 25190 25161 25215 CLABTH03 39 0x00080000 4
12 SWASHBUCKLER 25191 25162 25216 CLABTH04 40 0x00100020 4
13 BLADE 25192 25164 25217 CLABBA02 41 0x00200000 5
14 JESTER 25193 25165 25219 CLABBA03 42 0x00800000 5
15 SKALD 25194 25166 25220 CLABBA04 43 0x00800000 5
16 TOTEMIC_DRUID 25198 25171 25224 CLABDR02 44 0x08000000 11
17 SHAPESHIFTER 25199 25173 25225 CLABDR03 45 0x10000000 11
18 BEAST_FRIEND 25200 25174 25227 CLABDR04 46 0x20000000 11
19 TALOS 25195 25168 25221 CLABPR02 47 0x01000020 3
20 HELM 25196 25169 25222 CLABPR03 48 0x02000020 3
21 LATHANDER 25197 25170 25223 CLABPR04 49 0x04000020 3
22 ABJURER 597 502 88384 CLABMA02 21 0x00000040 1
23 CONJURER 2179 504 88385 CLABMA06 22 0x00000080 1
24 DIVINER 2846 2012 88386 CLABMA05 23 0x00000100 1
25 ENCHANTER 2861 2022 88387 CLABMA09 24 0x00000200 1
26 ILLUSIONIST 2862 12785 88388 CLABMA08 25 0x00000400 1
27 INVOKER 3015 12786 88389 CLABMA07 26 0x00000800 1
28 NECROMANCER 12744 12787 88390 CLABMA03 27 0x00001000 1
29 TRANSMUTER 12745 12788 88391 CLABMA04 28 0x00002000 1
30 WILDMAGE 54893 54894 54892 CLABMA01 52 0x80000000 1
31 BARBARIAN 45855 45859 45869 CLABFI05 51 0x40000000 2
32 Mage_Hunter 91823 91823 91824 CLABFI06 53 0x00000002 2
33 Ninja 74107 74107 74108 CLABTH05 54 0X00040000 4
34 Blade_Slinger 74109 74109 74110 CLABFI07 55 0x40000000 2
35 Shamen 74111 74111 74112 CLABDR05 56 0X10000000 11
36 Anti_Paladin 74113 74113 74114 CLABPA06 57 0x00000008 6
37 Frost_Dweller 74115 74115 74116 CLABFI08 58 0x00004000 2
38 Healer 74117 74117 74118 CLABPR05 59 0x04000000 3
39 VampireHunter 74119 74119 74120 CLABFI09 60 0x00000001 2
40 Marksman 74121 74121 74122 CLABFI10 61 0x10000000 2
41 Chanter 74123 74123 74124 CLABBA05 62 0x00400000 5
42 Sellsword 74125 74125 74126 CLABFI11 63 0x00004000 2
43 Cronicler 74127 74127 74128 CLABBA06 64 0x00800000 5
44 Selune 74129 74129 74130 CLABPR06 65 0x00008000 3
45 Malar 74131 74131 74132 CLABPR07 66 0X01000000 3
46 Auril 74133 74133 74134 CLABPR08 67 0X00008000 3
47 Cerebral 74135 74135 74136 CLABPA07 68 0x00000008 6
48 Grunt 74137 74137 74138 CLABFI12 69 0x40000000 2
49 Shadow 74139 74139 74140 CLABDR06 70 0X08000000 11
50 Pit 74141 74141 74142 CLABFI13 71 0x40000000 2
51 Wilderness 74143 74143 74144 CLABRN06 72 0X00010000 12
52 Minstrel 74145 74145 74146 CLABBA07 73 0X00400000 5
53 Duergar 74148 74148 74149 CLABFI14 74 0X00004000 2
54 Troubador 74150 74150 74151 CLABBA08 75 0X00800000 5
55 Knife 74152 74152 74153 CLABTH06 76 0X00004000 4
56 Aerial 74154 74154 74155 CLABDR07 77 0x10000000 11
57 Aquatic 74156 74156 74157 CLABDR08 78 0X10000000 11
58 Samurai 74158 74158 74159 CLABRN07 79 0X00010000 12
59 Warlock 74160 74160 74161 CLABPR09 80 0X01000000 3
60 ShadElf 74162 74162 74163 CLABRN08 81 0X00010000 12
61 Lord 74164 74164 74165 CLABPA08 82 0X00004000 6
62 Guardian 74166 74166 74167 CLABFI15 83 0X00004000 2
63 Faith 74168 74168 74169 CLABPR10 84 0X01000000 3
64 Dragon 74170 74170 74171 CLABPA09 85 0X00000020 6
65 Ravager 74172 74172 74173 CLABFI16 86 0X00000008 2
66 Sniper 74175 74175 74176 CLABTH07 87 0X00100000 4
67 Svirf 74177 74177 74178 CLABTH08 88 0X00080000 4
68 Drowr 74179 74179 74180 CLABRN09 89 0X00008000 12
69 Drowf 74181 74181 74182 CLABFI17 90 0X00004000 2
70 Drowa 74183 74183 74184 CLABTH09 91 0X00040000 4
71 Drowc 74185 74185 74186 CLABPR11 92 0X00008000 3
72 Drowb 74187 74187 74188 CLABFI18 93 0X00000004 2
73 Tracker 74189 74189 74190 CLABRN10 94 0X00010000 12
74 Giant 74191 74191 74192 CLABRN11 95 0X40000000 12
75 Troll 74193 74193 74194 CLABFI19 96 0X00004000 2
76 Demon 74195 74195 74196 CLABPA10 97 0X00000008 6
77 Fgnome 74197 74197 74198 CLABFI20 98 0X00004000 2
78 Burglar 74199 74199 74200 CLABTH10 99 0X00004000 4
79 Breach 74201 74201 74202 CLABFI21 100 0X00004000 2
80 Plane 74203 74203 74204 CLABTH11 101 0X00040000 4
81 Thug 74205 74205 74206 CLABTH12 102 0X00040000 4
82 Hunt 74207 74207 74208 CLABTH13 103 0X00040000 4
83 Saurial 74209 74209 74210 CLABPA11 104 0X00004000 6
84 Just 74211 74211 74212 CLABDR09 105 0X20000000 11
85 Dream 74213 74213 74214 CLABDR10 106 0X08000000 11
86 Buck 74215 74215 74216 CLABBA09 107 0X00800000 5
87 Musician 74217 74217 74218 CLABBA10 108 0X00200000 5
88 Delver 74219 74219 74220 CLABTH14 109 0X00100000 4
89 Merchant 74221 74221 74222 CLABTH15 110 0X00100000 4
90 Eye 74223 74223 74224 CLABRN12 111 0X40000000 12
91 Forest 74225 74225 74226 CLABRN13 112 0X00010000 12
92 Swindler 74227 74227 74228 CLABTH16 113 0X00080000 4
93 Harch 74229 74229 74230 CLABFI22 114 0X40000000 2
94 Tact 74231 74231 74232 CLABFI23 115 0X40000000 2
95 Slinger 74233 74233 74234 CLABRN14 116 0X00010000 12
96 Blademast 74235 74235 74236 CLABFI24 117 0X00010000 2
97 Rhythm 74237 74237 74238 CLABFI25 118 0X00000004 2
98 Vind 74239 74239 74240 CLABFI26 119 0X40000000 2
99 Holy 74241 74241 74242 CLABFI27 120 0X40000000 2
100 Tief 74243 74243 74244 CLABFI28 121 0X40000000 2
101 Silvan 74245 74245 74246 CLABPR12 122 0X00004000 11
102 Tybboch 74247 74247 74248 CLABPR13 123 0X00004000 3
103 Tempus 74249 74249 74250 CLABPR14 124 0X00000008 3
104 Amaunator 74251 74251 74252 CLABPR15 125 0X40000000 3
105 Shar 74253 74253 74254 CLABPR16 126 0X00008000 3
106 Dark 74255 74255 74256 CLABPA12 127 0X00004000 6
107 Tyr 74257 74257 74258 CLABPR17 128 0X00004000 3
108 Mystra 74259 74259 74260 CLABPR18 129 0X40000000 3
109 Amazon 74261 74261 74262 CLABFI29 130 0X40000000 2
110 YRKENSAI 25153 25153 25204 YRKENSAI 131 0x00000004 2
111 morituri 74997 74998 74999 MORITURI 132 0x00008006 2
112 StarHL 35320 35320 76127 STARHL 133 0x00040000 5
113 trueres 30530 30530 9561 CLABTH01 134 0x00004020 4
114 truequi 30530 30530 9561 CLABTH01 135 0x00004000 4
115 truequF 30530 30530 9561 CLABEMPT 136 0x00004000 4
116 assatF 25189 25160 25213 CLABEMPT 137 0x00004000 4
117 assatw 25189 25160 25213 CLABTH02 138 0x00004000 4
118 bountF 25190 25161 25215 CLABEMPT 139 0x00004000 4
119 bountw 25190 25161 25215 CLABTH03 140 0x00004000 4
120 swashtF 25191 25162 25216 CLABEMPT 141 0x00100000 4
121 swashtw 25191 25162 25216 CLABTH04 142 0x00100000 4
122 bersetF 25179 25151 25201 CLABEMPT 143 0x00000001 2
123 bersetw 25179 25151 25201 CLABFI02 144 0x00000001 2
124 kensatF 25181 25153 25204 CLABEMPT 145 0x00000004 2
125 kensatw 25181 25153 25204 CLABFI04 146 0x00000004 2
126 talostF 25195 25168 25221 CLABEMPT 147 0x01000000 3
127 talostw 25195 25168 25221 CLABPR02 148 0x01000000 3
128 helmtF 25196 25169 25222 CLABEMPT 149 0x02000000 3
129 helmtw 25196 25169 25222 CLABPR03 150 0x02000000 3
130 lathtF 25197 25170 25223 CLABEMPT 151 0x04000000 3
131 lathtw 25197 25170 25223 CLABPR04 152 0x04000000 3
132 magetw 30497 30497 9563 CLABMA01 153 0x00004000 1
133 SWANG 74411 74411 74412 LI#SWAN 154 0x10400408 2
134 IK_ADVENTURER 88364 34934 88365 CLABIKAV 155 0x00004000 4
135 IK_DEATHBRINGER 88366 88367 88368 CLABIKDB 156 0x00004000 2
136 IK_TRUESWORD 88369 88370 88371 CLABIKTS 157 0x00004000 2
137 IK_BATTLERAGER 88372 88373 88374 CLABIKBR 158 0x00000009 2
138 IK_EDWIN_KIT 88375 88376 88377 CLABIKEK 159 0x00000080 1

It should be noted that these problems were occurring immediately after I installed Refinements, before I added the mods on the bottom of the list (NPC Kit mod and threw Kelsey back in for kicks...and as an additional oddity, after installing the latter mods Aerie can for some reason no longer wear the Studded Leather armor she comes with in her inventory.) If anyone can possibly clear things up, it'd be much appreciated. n.n I'm not actually having any trouble -playing-, it's true, but these litle discrepancies are frustrating nonetheless.

#305 Littiz

Littiz
  • Modder
  • 1078 posts

Posted 19 June 2004 - 07:04 AM

It should be noted that these problems were occurring immediately after I installed Refinements, before I added the mods on the bottom of the list

As I said, something must be removing the shapeshifter's flag from those armors, so it's not a matter of order of installation. We just use an existing value, here.
I bet one of the kits you have previously installed is causing the incompatibility (I mean, of those from position 32 to 112...)
Ehm, actually, I suspect you might have installed TDD.....ouch.

@the_bigg: the code seems perfect :) Thanx for the files you sent me, too.
Maybe we should drop the first for now, though. Let me explain better with a summary:

--EDITED--

Edited by Littiz, 20 June 2004 - 01:03 AM.

Ever forward, my darling wind...


#306 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 19 June 2004 - 11:25 AM

  • Ashes of Embers.
    I'm told this one changes the flags of many weapons to change the base usability assignements. This is VERY likely to cause clashes like the Archer of Sylvanus Kit. Not 100% sure, but really it's safer to assume incompatibility, at the moment.
.

Nope, I checked the kits and they all use 0x00004000 (the clerics) and 0x40000000 (the pit fighter). They still aren't given the new weapons restrictions, so there aren't problems.
If you refer to the "Universal Weapons" part, it's still OK in the actual version, since it modifies all and only the weapons, one per one (COPY_EXISTING sw1h01.itm; COPY_EXISTING sw1h02.itm and so on).
The new code... well, it is compatible. Granted. I wrote it after all B)

It's ok with Use scrolls, since scrolls' usability isn't touched (old code doesn't list them, while new code modifies only items with BG2 weapon proficiencies, while Scrolls get the 0x00 of BG1's Large Swords)
It's ok with Sword Angel, since Cavalier's and Kensai's missile forbidding is kept.

About my two pieces of code: ignore the first e-mail, it was bugged <_<
the weapprof.2da modifying won't touch usability flags, and anyway it's also for compatibility with Idobek's "Universal Weapon Styles"
the kit.ids fixes are, as you said, kept for Oversight compatibility.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#307 -Loch Vandral-

-Loch Vandral-
  • Guest

Posted 19 June 2004 - 12:57 PM

Hm...that's very odd, because I actually removed "TDD" when I decided to install "Refinements" because A): I had grown rather disillusioned with TDD and B): TDD uses all the available Kit slots so it wouldn't have allowed the Sword Angel anyway, right? Hm...

Could removing it possibly have ended up playing havoc with the WeiDu mods I had installed over it? <_< That would be most frustrating to learn, since it would mean I'd probably have to reinstall BG2, Throne of Bhaal and patch, and then all the mods I wanna use. @.@ Especially frustrating since that Ashes of Embers "universal weapon proficiency" takes so long to patch. Eh, I'll hold out on reinstalling for a bit just in case someone has any better ideas...thanks for all the help, though. n.n

#308 -Guest-

-Guest-
  • Guest

Posted 19 June 2004 - 01:01 PM

...blasted smiley. *ahem* "B ) :" was what I intended to say. <_<

#309 Littiz

Littiz
  • Modder
  • 1078 posts

Posted 20 June 2004 - 12:49 AM

If you refer to the "Universal Weapons" part, it's still OK in the actual version, since it modifies all and only the weapons, one per one (COPY_EXISTING sw1h01.itm; COPY_EXISTING sw1h02.itm and so on).


No matter, this only restricts the potential number of incompatibility points.
Like in the case of Cam's Archer of Sylvanus kits, we might have no clashes for the scrolls part, but lots of clashes everywhere else (in this case, just the modified weapons).
But, if Universal Weapons never does anything about the UD flag, then we might have compatibility after all. Still, it'd probably clash with the S.A. component (unless this one is installed last, maybe).
I don't know, it should be checked more deeply...


Could removing it possibly have ended up playing havoc with the WeiDu mods I had installed over it?

You mean you've installed TDD, WeiDU mods over it, and then removed TDD? :blink: (ehm, how? :blink: )
Sorry Loch, I can hardly imagine a worse thing to do with your BG2 installation -_-
I really don't know what may happen :wacko:
The kits you listed are from TDD if I'm not mistaken, and they're still there as you may see...

I think a clean re-install is the best thing you can do (trust me, I know how boring it can be....) ;)

Ever forward, my darling wind...


#310 Jolyth

Jolyth

    Feather Boa Wielding Dominatrix

  • Member
  • 2016 posts

Posted 30 June 2004 - 07:44 AM

So here is a question regarding HLA in ToB:

When choosing new HLAs, I have noticed that the scrolls do not completely unroll and there is no description of the spell. Was this intentional?

Sorry if this is a repeat question. I did not see anything like this posted, but I could have missed it.

Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather to skid in sideways, Champagne in one hand, strawberries in the other, body thoroughly used up, totally worn out and screaming WOOHOO! What a Ride!

Some people are like slinkies. They are not really good for anything, but they still bring a smile to your face when you push them down a flight of stairs!!

Dyslexia of Borg: Your ass will be laminated

Solaufein Flirt Pack

3doctors1.gif


#311 T.G.Maestro

T.G.Maestro

    Eclipse

  • Member
  • 4415 posts

Posted 30 June 2004 - 09:05 AM

Definitely a bug, but it works here on my PC. Did you tried to re-install the mod?
Posted Image

Refinements v2 has been released!
Go and visit the website or the forum for more info!

Member of The Silver Star team.

#312 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 30 June 2004 - 09:12 AM

Jolyth, were you talking about the scrolls which bear the name of the spell and appear if you let the mouse wait over the icon? it's a engine problem (or it's related to my next assertion B) ).
The problem whereby spells are nameless seems like you forgot to close BG2, Infinity Explorer, Near Infinity and any other similar program while you were installing Refinements. Is this the case? this also leads to the scroll not unfolding (or so does the Hive Mother in Xyx's improved Beholder if you don't have TOB installed.)

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#313 Jolyth

Jolyth

    Feather Boa Wielding Dominatrix

  • Member
  • 2016 posts

Posted 01 July 2004 - 04:56 AM

Definitely a bug, but it works here on my PC. Did you tried to re-install the mod?


Yeah, I tried to reinstall. It must not like me. I am running Refinements on 2 different computers and haven't checked the desktop yet, but the laptop is being prissy. :angry:

Jolyth, were you talking about the scrolls which bear the name of the spell and appear if you let the mouse wait over the icon?


Precisely.

The problem whereby spells are nameless seems like you forgot to close BG2, Infinity Explorer, Near Infinity and any other similar program while you were installing Refinements.


No. I turned everything off. I remember specifically 'cause I thught "Aw, I'll just install without closing BGII" and then thought "Yeah, and you're asking for trouble!"

I think my game may just be feeling out of sorts, so I'm gonna do a complete reinstall. Thanks.

Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather to skid in sideways, Champagne in one hand, strawberries in the other, body thoroughly used up, totally worn out and screaming WOOHOO! What a Ride!

Some people are like slinkies. They are not really good for anything, but they still bring a smile to your face when you push them down a flight of stairs!!

Dyslexia of Borg: Your ass will be laminated

Solaufein Flirt Pack

3doctors1.gif


#314 Idobek

Idobek

    Pocket Plane Gibberling

  • Member
  • 429 posts

Posted 10 July 2004 - 06:08 AM

Hm, speaking about your "pretty 2da" code: I got two ID columns. Is that meant to happen?

I have finally worked out what is going on here, I'll try to explain.
// Rogue 2DA
COPY_EXISTING ~WEAPPROF.2DA~                 ~override/WEAPPROF.2DA~
REPLACE_TEXTUALLY ~NAME_REF~                 ~ID NAME_REF~
SET_2DA_ENTRY 34 7 1 ~3~
SET_2DA_ENTRY 34 8 1 ~3~
SET_2DA_ENTRY 34 16 1 ~3~
SET_2DA_ENTRY 34 18 1 ~3~
SET_2DA_ENTRY 34 19 1 ~3~
SET_2DA_ENTRY 31 20 1 ~2~
SET_2DA_ENTRY 34 20 1 ~3~
SET_2DA_ENTRY 31 21 1 ~2~
SET_2DA_ENTRY 34 21 1 ~3~
SET_2DA_ENTRY 34 39 1 ~3~
SET_2DA_ENTRY 34 40 1 ~3~
SET_2DA_ENTRY 34 43 1 ~3~
SET_2DA_ENTRY 34 44 1 ~3~
REPLACE_TEXTUALLY ~
ID~ ~
    ~ // ~enter/ID~ ~enter/2 spaces~
This is the section form Rogue Rebalancing that you are using an almost exact copy of in Refinements. Unforunately the is a tiny error in it that you have also copied. It is this error that is causing extra column headers to appear when a newer version of the "pretty 2da" code is used on the same file. This error is in the last line with has 3 spaces instead of 2 before the closing tilde. This is causing WeiDU to believe there is a column header there when, in fact, there is only white space. So, when I replace what I think is the first column header I am actually replacing the wrong thing.

I would ask you not to use this REPLACE_TEXTUALLY method at all in your tp2 (it has always been flawed). You can leave it out entirely and it will still work as you expect (but without formated column headers). To remove the Rogue Rebalancing error and allow the new improved pretty 2da code to work you can do the following:
REPLACE_TEXTUALLY ~
  ~ ~
~
I suggest you copy a space to replace directly from weapprof.2da (a ConTEXT space didn't want to work).

Edited by Idobek, 10 July 2004 - 06:42 AM.


#315 Littiz

Littiz
  • Modder
  • 1078 posts

Posted 17 July 2004 - 01:11 AM

Thx for the report, @Idobek.
So, what are you suggesting, precisely?
I should add that short REPLACE_TEXTUALLY command, *and* use the "pretty 2da" code you pasted somewhere above in this thread?

I suggest you copy a space to replace directly from weapprof.2da (a ConTEXT space didn't want to work).

Uh? :mellow:
What's ConTEXT? An editor maybe?
What if I am using PFE?

Ever forward, my darling wind...


#316 Idobek

Idobek

    Pocket Plane Gibberling

  • Member
  • 429 posts

Posted 17 July 2004 - 01:29 AM

I should add that short REPLACE_TEXTUALLY command, *and* use the "pretty 2da" code you pasted somewhere above in this thread?

Definately use that REPLACE_TEXTUALLY command, the pretty 2da stuff isn't required if you want to leave it out.

What's ConTEXT? An editor maybe?
What if I am using PFE?

Sorry, yes, ConTEXT is an editor. When I simply used the space bar the patch didn't work--I have no idea why. I don't know about PFE.

#317 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 17 July 2004 - 01:36 AM

CONtext. It's a great text editor for any kind of language.
Text Highlighter for tp2 . Doesn't include most recent functions (BUT_ONLY_IF_IT_CHANGES, READ_2DA_ENTRY)
BAF highlither. Doesn't include TOB stuff, though.
Highlighter for d files (should you ever need to write a dialogue ;) )

EDIT @Idobek: isn't cross-posting nice?

Edited by the bigg, 17 July 2004 - 01:37 AM.

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#318 Littiz

Littiz
  • Modder
  • 1078 posts

Posted 21 July 2004 - 12:15 PM

Highlighter for d files (should you ever need to write a dialogue  ;)  )

"Ever" need?
I've coded about 75 Word pages of dialogues for RtW, and heavens know how many I have to code still :lol:
Thx, it might prove useful ;)

Ever forward, my darling wind...


#319 the bigg

the bigg

    2083 is a prime number.

  • Modder
  • 3331 posts

Posted 22 July 2004 - 12:33 AM

Ah. ;) I thought you were mostly a tp2 lackey of TGM... ;)

Italian users: help test the Stivan NPC!

Author or Co-Author: WeiDU - Widescreen - Generalized Biffing - Refinements - TB#Tweaks - IWD2Tweaks - TB#Characters - Traify Tool - Some mods that I won't mention in public
Maintainer: Semi-Multi Clerics - Nalia Mod - Nvidia Fix
Code dumps: Detect custom secondary types - Stutter Investigator

If possible, send diffs, translations and other contributions using Git.


#320 Littiz

Littiz
  • Modder
  • 1078 posts

Posted 22 July 2004 - 11:07 PM

Pardon... "lackey"?

I've been the "main technician" while TGM has been the "main creator", yet each of us took part in both technical and creative work.
I hate doing that, but since it isn't the first time I read this here (or in other boards!), I now will detail what I've done for Refinements so far.


Component-wise:

-HLAs
Concept -including implementation, except for a couple of cases- of some of the abilities (new Scribe Scrolls, Animal Affinity, Mirrored Clones, Reveal, Rune of Immunity, Aura Cleansing, Magic Flute, Endurance), Use Scrolls engine, technical work on almost all the new abilities (i.e.: finding ways to obtain the desired results for innovative stuff, and such. And if you believe that this didn't required creativity, you're *damn* wrong).
"Conceptual support" to TGM for the rest (he owned most of the original ideas that still had to be debated and face evolution, as the rule for everything you see in the mod)

-Swashimoen
Everything (modest work). Spell picks for the high level CRE by Caedwyr.

-Shapeshifting Fix
Everything.
The HLA elemental forms have been imported and modified from TGM's first versions as HLAs.

-Monk robes
Only the WeiDU part.

-Sword Angel
Almost everything, though always debating stuff with TGM. Some nice ideas are from him indeed (while some are there despite him! :P). TGM also did all the new icons (except one) and provided a new visual or two.


General:

-WeiDU and Scripting
Everything (before your last additions).

-Visuals
Creation and placements of all VVCs (choices on the visuals to use have been made, more or less, by both), general work on ALL the mod's visuals.

-BAMS
Mostly second-hand work
(that is: while TGM -a lot more talented than me- did most of the original icons, I just created 4 or 5 on my own, then I did the pixel by pixel refinements on the ones created by TGM, also did/corrected several of the "book" versions of the new spells icons).

-Documentation:
General handling/formating.

-Posting in the forums
Less than some consider necessary to be ranked as an author instead of a "lackey" <_<


I divided my time between creation, problem solving, implementations, learning stuff that was needed (WeiDU, scripting...).
While this is just a slightly annoying issue in the case of a mod, it does teach much about how one should act in professional life.
Never work too much behind the curtains...
(sorry, I had decided to disregard further issues of this kind, but being addressed as a "lackey" has been a bit too much -_- )
Peace. ;)

Edited by Littiz, 22 July 2004 - 11:17 PM.

Ever forward, my darling wind...