Page tree
Skip to end of metadata
Go to start of metadata

There are a number of default TLK lines referenced in the game from various in-game events and feedback, or just as general UI elements.

The formatting of these sometimes contains special characters that are replaced with relevant in game information provided by the server (eg; rolls, success or failure).

This will be a growing list as things are discovered/checked. Note that some of these are embedded in GUI files instead of the EXE. Client-side EXE changes are unlikely and so see below for how a server can alter these.

Replacing the TLK Lines

The best way to replace TLK lines is by using SetTlkOverride. This can't blank the string (a blank string resets it back to default) but a space can be used to clean a line (and it just is a blank line).

An old way to deal with this is that you might be able to replace the TLK lines mentioned here with an altered dialog,tlk file. This will restrict players joining a server to a single language.

Character Creation GUI

Some of these are contained in the GUI files and some are just plain hardcoded. Since many of these attributes and alignments can have wide-reaching changes inside a PW or even SP module they are well worth tweaking in OnModuleLoad to affect character generation using SetTlkOverride.

Gender - cg_sex.gui

The actual gender text "Male" and "Female" are stored in the GUI file, under buttons Entry_3 and Entry_4. They likely reference 156 and 157.

TLK NumberTextUsage
156MaleButton text
157FemaleButton text
203Male or Female Gender SelectionBefore Male or Female is selected - title
447The choice of making your character Male or Female is purely an aesthetic one, as both are equally capable. In Neverwinter Nights, gender has no bearing on the ways in which skills or abilities are applied.Before Male or Female is selected - text
445Male Help TextWhen Male is selected, the title of the box
446Female Help TextWhen Female is selected, the title of the box
199Males of the Realms can aspire to any field of activity, from scholarly pursuits to the arts of war.When Male is selected
200Females of the Realms can excel in any field of endeavor, from scholarly pursuits to the arts of war.When Female is selected

Ability Scores - cg_attributes.gui

Changing the ability score names is possible in the GUI files; the Obj_StrRef values. Not sure what they reference line wise, likely lines 131 to 136.

The specific notes on things like Intelligence can be easily tweaked overriding these in case lower than 9 intelligence doesn't affect speaking (only the NWN OC seems to do this).

TLK NumberTextUsage
459Strength measures the muscle and physical power of your character. This ability is especially important for fighters, barbarians, paladins, rangers, and monks because it helps them prevail in combat.
460Dexterity measures agility, reflexes, and balance. This ability is most important for rogues, but also for characters who typically wear light or medium armor (barbarians and rangers) or none at all (monks, wizards, and sorcerers), or for any character who wants to be a skilled archer.
461Constitution represents the health and stamina of your character. High constitution increases the number of hit points a character has (affecting how much damage they can take), and this makes it important for everyone, but especially so for fighters. If constitution ever increases, hit points increase retroactively as well. Spell-casters also need strong constitution to keep their spells from being interrupted during combat.
462Wisdom describes a character's willpower, common sense, perception, and intuition, whereas Intelligence represents the ability to analyze information. An "absent-minded professor" has low Wisdom and high Intelligence. A simpleton with low Intelligence might nevertheless be very perceptive (have high Wisdom). Wisdom is important for clerics and druids, affecting the strength and number of their spells, and is also significant for paladins and rangers. It is very important for monks as well, modifying many of their abilities. The wise character is capable of intuitively understanding others, occasionally having insights into their motivations.
463

WARNING: An Intelligence lower than 9 means that your character is unable to speak properly.

Intelligence determines how well your character learns and reasons. Intelligence is important for wizards because it affects how many spells they can cast, how hard their spells are to resist, and how powerful their spells can be. It is also important for any character who wants to have a strong assortment of skills, however increasing your Intelligence will not grant bonus skill points retroactively. NOTE: Sorcerers do not use Intelligence for any of their spellcasting - Charisma is used instead.


473Strength Information
474Dexterity Information
475Constitution Information
476Wisdom Information
477Intelligence Information
478Charisma measures a character's force of personality, persuasiveness, ability to lead, and physical attractiveness. It represents actual personal strength, not merely how one is perceived by others in a social setting. Charisma is most important for paladins, sorcerers, and bards. It is also important for clerics, as it affects their ability to turn undead. All characters benefit from having a high charisma when speaking with others in the world. Charisma affects an NPC's initial reaction to the player and it modifies the player's Persuasion skill checks. NOTE: Charisma influences bard/sorcerer spells NOT intelligence.
479Charisma Information

Feedback Popups

These occur when an action is performed (or fails to be performed). If you wish to replace the functionality of a particular action (eg; Open Lock is done via. a new feat or conversation, not by right click → Open Lock and all module locks are "Key locked") you can blank it out with the relevant TLK line to stop the feedback.

Some may also have floating feedback if "Enable Floaty Text Feedback" option is enabled in the options. If so the floating text usually appears between stars eg: *locked* or sometimes the text is of two parts and formatted specifically such as skill checks.

Some of the "Relevant Event" scripts may fire before the message (should be most!), some may however fire after. Remember to test!

TLK NumberTextTLK Number for FloatingFloating TextFormatted floaty stringRelevant EventUsage
8296This object is locked.8307locked*locked*OnFailToOpen

When trying to open an object (placeable/door) that is locked.

7943That object is not locked.


n/aWhen using Open Lock on an already unlocked object (placeable/door)
7944A specific key is required to open that object.


OnFailToOpenWhen using Open Lock on an object which is locked, with a tagged key (placeable/door) (the key tagged may be blank, meaning no key really will open it).
7945You used a key.


OnOpen (possibly OnUnlock?)When using a key to open an object (placeable/door). It might remove the key if the right option is selected too.
40091Success will never be possible


n/aWhen using Open Lock with either no skill or too low a skill for a take 20 to work.
10484

<CUSTOM0> : <CUSTOM1> : *<CUSTOM2>* : (<CUSTOM3> <CUSTOM4> <CUSTOM5> = <CUSTOM6> vs. DC: <CUSTOM7>)





Skill checks; via. the skill check script command or built into the engine like Pick Locks or Disarm Traps.

Note that if the skill is a take 20 one it will prefix it with 10485 below.

<CUSTOM0> - Name of person doing the check

<CUSTOM1> - Skill being used

<CUSTOM2> - Success etc. - other TLK strings are inserted

<CUSTOM3> - Dice roll

<CUSTOM4> - a plus or minus symbol depending on the modifier being positive or negative

<CUSTOM5> - Modifier

<CUSTOM6> - Total roll + modifier

<CUSTOM7> - DC to equal or beat

Note: attempts to colourize this string from the dark blue colour used have failed, if you know how edit this space!

10485Take 20



Used in the skill check above. This string is prefixed with " : " before the entire string if take 20 is used (eg; Traps).
6395Your journal has been updated.


Journal editing commandsWhen your journal has a new or updated entry in it.
8123You are running low on ammunition! You only have <CUSTOM0> round(s) left!



When your weapon is low on ammo
8124You are out of ammunition.53243Out Of Ammo!*Out Of Ammo!*
The weapon currently in use is out of ammo
61939You cannot damage your target with your currently equipped weapon!61940Weapon Ineffective! *Weapon Ineffective*
The weapon currently being used is ineffective. This also applies when the target object is marked as Plot (invincible).







10468Acquired Item: <CUSTOM0>


OnAcquireItemAn item has been placed in the players inventory, or picked up.
10469Lost Item: <CUSTOM0>


OnUnAcquireItemAn item has been removed from the players inventory

Interface

These entries are tied to naming particular parts of the GUI.

TLK NumberTextUsage
7035InventoryUI button popup and title for this element
7036MapUI button popup and title for this element
7037JournalUI button popup and title for this element
7038SpellbookUI button popup and title for this element
7039Character SheetUI button popup and title for this element
7040OptionsUI button popup and title for this element

Journal, Clock (Month, Day, Hour)

These time signifiers are used in the Compass Clock and Journal mainly. You could alter these but the journal won't keep the old one, so it's not too useful alas unless you're trying to mess with the player or don't use the journal.

Unlike a lot of other interface items which uses <CUSTOM0> type tags, it just formats the text with commas and numbers and these words, so you can't hide it entirely either (unless you do some GUI edits).

TLK LinesTLK English EntryFormatted TextImage

68671

68672

68673

Month

Day

Hour

<68671> M, <68672> D, <68673> H

M = month number, 1 through 12

D = day number, 1 through 28

H = hour number, 1 through 23

68671

68672

Month

Day

<68672> DD, <68671> MM, YYYY

DD = day; 01 through 28 day (always formatted with the 0 for some reason)

MM = month; 01 through 12 month (always formatted with the 0 for some reason)

YYYY = current year

Henchmen and Companions

Henchmen is a typical term used in NWN but Party Member might be more useful. Some TLK strings can be altered to reflect this, for instance, calling them "party members" perhaps as per the below example. However there is very little usage of this feedback in the game - the game itself doesn't use "Henchman" as much as you'd think - although it is in a lot of internal stuff like nwscript commands (AddHenchman and the like). You can even avoid the error messages below by checking for maximum henchmen before adding a new one.

There is only one location in the radial which references "henchmen" as well.

The game uses the term "Companion" for a generic overarching term for summons, familiars, animal companions and henchmen (NPC party members) which can also be altered but is probably easier to leave as is. For instance when trying to open the inventory of an NPC it will usually not work on animal companions, for instance.

TLK NumberTextExample ReplacementUsage
8301You may only have <CUSTOM0> <CUSTOM1> at a time.None needed, see bellow

<CUSTOM1> is either 83605 (singular) or 83606 (plural) eg:

"You may only have 1 henchman at a time" for 1.

83605henchmanparty memberUsed in CUSTOM1 above for singular
83606henchmenparty members

Used in CUSTOM1 above for plurals

83611More henchmenMore party members

Radial icon for issuing commands if you add them to the quickbar and you have more than a few henchmen.

9066You are unable to view this companion's inventory.You are unable to view this party member's inventory.

This is not really hardcoded but used in the default henchmen files for companions - see x0_inc_henai.nss - and may be useful to change if using the default AI

100895You are not allowed to look at this creature's inventory.You are unable to view this party member's inventory.This is not really hardcoded but used in the default henchmen files for horses - see x0_inc_henai.nss - and may be useful to change if if using the default AI

Assign Command - Henchmen, Summons

These are used in the radial menu "Assign Command" by default (right clicking the quickbar), or "Issue Command" under "Socialise", in the DM client.

Note the TLK lines nearby 1474 suggest a lot more fine tuned in and out of combat commands were going to be available - and in fact since they're in the TLK file adding them might be possible in the future (if GUI editing is available).

With SetTLKOverride you might want to make some of these commands a little different, within the bounds of the voicelines so they make sense. For instance you could have "Follow" be changed to "Move to location" and it trigger an OnPlayerTarget event instead.

If you have a single henchman you could even go so far as to change the text entirely based on their current mode settings, eg; "Toggle Spell-Casting" could be "Toggle Spell-Casting On" if it is currently off. This won't work well with multiple henchmen since all of them share the same TLK ID.

TLK Number

For Radial

Text

TLK number

For Voice menu

TextAssociate Script IDUsage
1477Stand Your Ground4719Hold *ASSOCIATE_COMMAND_STANDGROUNDSent to entire party if assigned to taskbar or used as a voice command, but can be assigned individually selecting a creatures own radial.
5345Attack Nearest4711Attack *ASSOCIATE_COMMAND_ATTACKNEARESTSent to entire party if assigned to taskbar or used as a voice command, but can be assigned individually selecting a creatures own radial.
1483Heal Me4713Heal me *ASSOCIATE_COMMAND_HEALMASTERSent to entire party if assigned to taskbar or used as a voice command, but can be assigned individually selecting a creatures own radial.
682Follow4731Follow me *ASSOCIATE_COMMAND_FOLLOWMASTERSent to entire party if assigned to taskbar or used as a voice command, but can be assigned individually selecting a creatures own radial.
1474Guard Me4718Guard me *ASSOCIATE_COMMAND_GUARDMASTERSent to entire party if assigned to taskbar or used as a voice command, but can be assigned individually selecting a creatures own radial.


na
ASSOCIATE_COMMAND_UNSUMMONANIMALCOMPANIONDoesn't get sent to the OnConversation event, engine handles it all.


na
ASSOCIATE_COMMAND_UNSUMMONSUMMONEDDoesn't get sent to the OnConversation event, engine handles it all.


na
ASSOCIATE_COMMAND_MASTERUNDERATTACKAutomatically sent no radial commands for this


na
ASSOCIATE_COMMAND_RELEASEDOMINATIONDoesn't get sent to the OnConversation event, engine handles it all.


na
ASSOCIATE_COMMAND_UNPOSSESSFAMILIARDoesn't get sent to the OnConversation event, engine handles it all.


na
ASSOCIATE_COMMAND_MASTERSAWTRAPAutomatically sent no radial commands for this


na
ASSOCIATE_COMMAND_MASTERATTACKEDOTHERAutomatically sent no radial commands for this


na
ASSOCIATE_COMMAND_MASTERGOINGTOBEATTACKEDAutomatically sent no radial commands for this
1068Remove From Partyna
ASSOCIATE_COMMAND_LEAVEPARTY

Sent to a specific party member always - can't be sent to entire party. No voiceline is sent for this command.

Note: This TLK string is likely shared with removing PCs from your party.

1467Pick LockNone
ASSOCIATE_COMMAND_PICKLOCK

Sent to a specific party member always - can't be sent to entire party. No voiceline is sent for this command.

3731InventoryNone
ASSOCIATE_COMMAND_INVENTORY

Sent to a specific party member always - can't be sent to entire party. No voiceline is sent for this command.

Note: This is a different TLK line to the "Inventory" on the GUI pane, so could be altered to "Open Inventory" cleanly apparently.

1482Handle TrapNone
ASSOCIATE_COMMAND_DISARMTRAPSent to a specific party member always - can't be sent to entire party. No voiceline is sent for this command.
83327Toggle Spell-CastingNone
ASSOCIATE_COMMAND_TOGGLECASTINGSent to a specific party member always - can't be sent to entire party. No voiceline is sent for this command.
83410Toggle Stealth ModeNone
ASSOCIATE_COMMAND_TOGGLESTEALTHSent to a specific party member always - can't be sent to entire party. No voiceline is sent for this command.
83411Toggle Search ModeNone
ASSOCIATE_COMMAND_TOGGLESEARCHSent to a specific party member always - can't be sent to entire party. No voiceline is sent for this command.
Unused ones



These are not used by the game but are presumably cut content as it were.
1475Wait


Presumably allowed a "Wait" command
1476Flee


Presumably a "run away!" like Sir Robin
1478Non-Combat Commands


Menu hierarchy title? Things like traps and locks?
1479Advanced Target Selection


Menu hierarchy title? Presumably the next lot were under it
1480Attack Aggressively


Variation of "Attack Nearest" presumably ("attack anything!")
1481Attack My Target


Variation of "Attack Nearest" presumably ("attack the thing I've selected!")
1484Target the Rogue


Presumably would command to specifically target rogues (wonder why they are singled out!)
1485Target the Spellcaster


Presumably would command to specifically target spellcasters (makes sense, bash their concentration)
1486Target the Ranged Attacker


Presumably would command to specifically target ranged attackers
1487Target the Warrior


Presumably would command to specifically target warriors
1488Target the Leader


Presumably would command to specifically target the "Leader" presumably the strongest creature

Most Game Feedback Strings

Most of the games feedback strings are listed in this code - will be ported to above with the english string for reference when there is time.

// Skill Feedback Messages
#define STRREF_SKILL_CANT_USE                       8288
#define STRREF_SKILL_CANT_USE_TIMER                 8289
#define STRREF_SKILL_ANIMALEMPATHY_VALID_TARGETS    7939
#define STRREF_SKILL_TAUNT_INTELLIGENT_TARGETS      7942
#define STRREF_SKILL_TAUNT_TARGET_IMMUNE            68626
#define STRREF_SKILL_PICKPOCKET_STOLE_GOLD          10421
#define STRREF_SKILL_PICKPOCKET_STOLE_ITEM          10422
#define STRREF_SKILL_PICKPOCKET_ATTEMPTING_TO_STEAL 10423
#define STRREF_SKILL_PICKPOCKET_ATTEMPT_DETECTED    62503
#define STRREF_SKILL_PICKPOCKET_STOLE_ITEM_TARGET   10424
#define STRREF_SKILL_PICKPOCKET_STOLE_GOLD_TARGET   10425
#define STRREF_SKILL_PICKPOCKET_TARGET_BROKE        10690
#define STRREF_SKILL_HEAL_TARGET_NOT_DISPNSD        10688
#define STRREF_SKILL_HEAL_VALID_TARGETS             10689
#define STRREF_SKILL_STEALTH_IN_COMBAT              10719

// Feedback Message Damage Types
#define STRREF_PHYSICAL                             5594
#define STRREF_MAGICAL                              5593
#define STRREF_ACID                                 10458
#define STRREF_COLD                                 10459
#define STRREF_DIVINE                               10460
#define STRREF_ELECTRICAL                           10461
#define STRREF_FIRE                                 10462
#define STRREF_NEGATIVE_ENERGY                      10463
#define STRREF_POSITIVE_ENERGY                      10464
#define STRREF_SONIC                                10465

// Generic Feedback Bits
#define STRREF_SOMEONE                              8349
#define STRREF_UNKNOWN_ITEM                          62491
#define STRREF_LOCKED                               8307
#define STRREF_SPELLDISRUPTED                       53236
#define STRREF_SNEAKATTACK                          53237
#define STRREF_SPELLCOUNTERED                       53238
#define STRREF_COUNTERSPELL                         53239
#define STRREF_LEVELUP                              53242
#define STRREF_ENCUMBERED                           67596
#define STRREF_HEAVILY_ENCUMBERED                   67597
#define STRREF_NO_AMMO                              53243
#define STRREF_WEAPON_INEFFECTIVE                   61940
#define STRREF_ATTACK_EVADED                        1771
#define STRREF_MASSIVE_DAMAGE                       2385
#define STRREF_COUPDEGRACE                          61630
#define STRREF_CRITCAILHIT                          67510
#define STRREF_DEVASTATINGCRITICALHIT               1770
#define STRREF_ATTACKOFOPPORTUNITY                  67595
#define STRREF_ALIGNMENT_LAWFUL                     268
#define STRREF_ALIGNMENT_CHAOTIC                    267
#define STRREF_ALIGNMENT_NEUTRAL                    264
#define STRREF_ALIGNMENT_GOOD                       265
#define STRREF_ALIGNMENT_EVIL                       266
#define STRREF_ALIGNMENT_TRUE_NEUTRAL               116
#define STRREF_ALIGNMENT_TITLE_DESTROYER            10509
#define STRREF_ALIGNMENT_TITLE_FREESPIRIT           10508
#define STRREF_ALIGNMENT_TITLE_REBEL                10507
#define STRREF_ALIGNMENT_TITLE_MALEFACTOR           10506
#define STRREF_ALIGNMENT_TITLE_RECONCILER           10505
#define STRREF_ALIGNMENT_TITLE_BENEFACTOR           10504
#define STRREF_ALIGNMENT_TITLE_DOMINATOR            10503
#define STRREF_ALIGNMENT_TITLE_JUDGE                10502
#define STRREF_ALIGNMENT_TITLE_CRUSADER             10500

// Miscellaneous Targetting Messages
#define STRREF_TARGET_UNAWARE                       7940
#define STRREF_ACTION_NOT_POSSIBLE_STATUS           7941
#define STRREF_ACTION_NOT_POSSIBLE_PVP              66245
#define STRREF_ACTION_CANT_REACH_TARGET             68667
//#define STRREF_ACTION_NO_LOOT                       84160
#define STRREF_ACTION_NO_LOOT                       10690

// Miscellaneous Feedback Messages
#define STRREF_WEIGHT_TOO_ENCUMBERED_TO_RUN         6632
#define STRREF_WEIGHT_TOO_ENCUMBERED_WALK_SLOW      6633
#define STRREF_WEIGHT_TOO_ENCUMBERED_TO_PICKUP      6634
#define STRREF_STATS_LEVELUP                        8302
#define STRREF_INVENTORY_FULL                       10426
#define STRREF_CONTAINER_FULL                       67724
#define STRREF_TRAP_TRIGGERED                       58273
#define STRREF_TRAP_TRIGGERED_FLOATY                58274
#define STRREF_DAMAGE_HEALED                        62504

// Item feedback messages
#define STRREF_ITEM_RECEIVED                        10468
#define STRREF_ITEM_DROPPED                         58298
#define STRREF_ITEM_LOST                            10469
#define STRREF_ITEM_USE_UNIDENTIFIED                58327
#define STRREF_ITEM_GOLD_GAINED                     62489
#define STRREF_ITEM_GOLD_LOST                       62490
#define STRREF_ITEM_HAS_BEEN_DROPPED                58297

// Mode activation/deactivation Messages
#define STRREF_DETECT_MODE_ACTIVATED                58275
#define STRREF_DETECT_MODE_DEACTIVATED              58276
#define STRREF_STEALTH_MODE_ACTIVATED               58277
#define STRREF_STEALTH_MODE_DEACTIVATED             58278
#define STRREF_PARRY_MODE_ACTIVATED                 58279
#define STRREF_PARRY_MODE_DEACTIVATED               58280
#define STRREF_POWER_ATTACK_MODE_ACTIVATED          58281
#define STRREF_POWER_ATTACK_MODE_DEACTIVATED        58282
#define STRREF_IMPROVED_POWER_ATTACK_MODE_ACTIVATED 58283
#define STRREF_IMPROVED_POWER_ATTACK_MODE_DEACTIVATED 58284
#define STRREF_RAPID_SHOT_MODE_ACTIVATED            63809
#define STRREF_RAPID_SHOT_MODE_DEACTIVATED          63810
#define STRREF_FLURRY_OF_BLOWS_MODE_ACTIVATED       63811
#define STRREF_FLURRY_OF_BLOWS_MODE_DEACTIVATED     63812
#define STRREF_EXPERTISE_MODE_ACTIVATED             1758
#define STRREF_EXPERTISE_MODE_DEACTIVATED           1759
#define STRREF_IMPROVED_EXPERTISE_MODE_ACTIVATED    1760
#define STRREF_IMPROVED_EXPERTISE_MODE_DEACTIVATED  1761
#define STRREF_DEFENSIVE_CAST_MODE_ACTIVATED        1766
#define STRREF_DEFENSIVE_CAST_MODE_DEACTIVATED      1767
#define STRREF_DIRTY_FIGHTING_MODE_ACTIVATED        3873
#define STRREF_DIRTY_FIGHTING_MODE_DEACTIVATED      3876
#define STRREF_DEFENSIVE_STANCE_MODE_ACTIVATED      84556
#define STRREF_DEFENSIVE_STANCE_MODE_DEACTIVATED    84555

#define STRREF_MODE_CANNOT_USE_WEAPONS              66246

// Action Feedback Messages
#define STRREF_OBJECT_LOCKED                        8296
#define STRREF_OBJECT_NOT_LOCKED                    7943
#define STRREF_OBJECT_SPECIAL_KEY                   7944
#define STRREF_OBJECT_USED_KEY                      7945
#define STRREF_REST_EXCITED_CANT_REST               7951
#define STRREF_REST_BEGINNING_REST                  7952
#define STRREF_REST_FINISHED_REST                   7953
#define STRREF_REST_CANCEL_REST                     7957
#define STRREF_REST_NOT_ALLOWED_IN_AREA             10492
#define STRREF_REST_NOT_ALLOWED_BY_POSSESSED_FAMILIAR 63249
#define STRREF_REST_NOT_ALLOWED_ENEMIES             66234
#define STRREF_REST_CANT_UNDER_THIS_EFFECT          68480
#define STRREF_CAST_LOST_TARGET                     7954
#define STRREF_CAST_CANT_CAST                       7956
#define STRREF_CNTRSPELL_TARGET_LOST_TARGET         10489
#define STRREF_CNTRSPELL_TARGET_ARCANE_SPELL_FAIL   61941
#define STRREF_CAST_ARCANE_SPELL_FAILURE            52946
#define STRREF_CAST_EFFECT_SPELL_FAILURE            3734
#define STRREF_CAST_DEFCAST_CONCENTRATION_FAILURE   1768
#define STRREF_CAST_DEFCAST_CONCENTRATION_SUCCESS   12332
#define STRREF_CAST_ENTANGLE_CONCENTRATION_FAILURE  52968
#define STRREF_CAST_CNTRSPELL_TARGET_ENTANGLE_CONCENTRATION_FAILURE 62488
#define STRREF_CAST_SPELL_INTERRUPTED               53235
#define STRREF_CAST_CANT_CAST_WHILE_POLYMORPHED     61904
#define STRREF_CAST_USE_HANDS                       67639
#define STRREF_CAST_USE_MOUTH                       67640
#define STRREF_USEITEM_CANT_USE                     7955
#define STRREF_CONVERSATION_BUSY                    6625
#define STRREF_CONVERSATION_TOOFAR                  10712
#define STRREF_CONVERSATION_IN_COMBAT               63229
#define STRREF_CHARACTER_INTRANSIT                  53292
#define STRREF_CHARACTER_OUTTRANSIT                 53293
#define STRREF_USEITEM_NOT_EQUIPPED                 83308
#define STRREF_DROPITEM_CANT_DROP                   83600
#define STRREF_DROPITEM_CANT_GIVE                   83601
#define STRREF_CLIENT_SERVER_SPELL_MISMATCH         110664 // 03/04/2005 CraigW - New feedback message for client side spells.2da hacking.

// Equip Feedback messages
#define STRREF_EQUIP_SKILL_SPELL_MODIFIERS          53122
#define STRREF_EQUIP_UNIDENTIFIED                   57923
#define STRREF_EQUIP_MONK_ABILITIES                 57988
#define STRREF_EQUIP_INSUFFICIENT_LEVEL             58381
#define STRREF_EQUIP_PROFICIENCIES                  62068
#define STRREF_EQUIP_WEAPON_TOO_LARGE               62072
#define STRREF_EQUIP_WEAPON_TOO_SMALL               110724
#define STRREF_EQUIP_ONE_HANDED_WEAPON              62075
#define STRREF_EQUIP_TWO_HANDED_WEAPON              62076
#define STRREF_EQUIP_WEAPON_SWAPPED_OUT             62079
#define STRREF_EQUIP_ONE_CHAIN_WEAPON               62335
#define STRREF_EQUIP_NATURAL_AC_NO_STACK            66247
#define STRREF_EQUIP_ARMOUR_AC_NO_STACK             66248
#define STRREF_EQUIP_SHIELD_AC_NO_STACK             66249
#define STRREF_EQUIP_DEFLECTION_AC_NO_STACK         66250
#define STRREF_EQUIP_NO_ARMOR_COMBAT                66718
#define STRREF_EQUIP_RANGER_ABILITIES               66849
#define STRREF_EQUIP_ALIGNMENT                      67636
#define STRREF_EQUIP_CLASS                          67637
#define STRREF_EQUIP_RACE                           67638
#define STRREF_UNEQUIP_NO_ARMOR_COMBAT              66719

// Combat feedback messages
#define STRREF_COMBAT_RUNNING_OUT_OF_AMMO           8123
#define STRREF_COMBAT_OUT_OF_AMMO                   8124
#define STRREF_COMBAT_DAMAGE_IMMUNITY               52961
#define STRREF_COMBAT_SPELL_IMMUNITY                52971
#define STRREF_COMBAT_DAMAGE_RESISTANCE             52962
#define STRREF_COMBAT_DAMAGE_RESISTANCE_REMAINING   52969
#define STRREF_COMBAT_DAMAGE_REDUCTION              52963
#define STRREF_COMBAT_DAMAGE_REDUCTION_REMAINING    52970
#define STRREF_COMBAT_SPELL_LEVEL_ABSORPTION        52972
#define STRREF_COMBAT_SPELL_LEVEL_ABSORTPION_REMAINING 52973
#define STRREF_COMBAT_WEAPON_NOT_EFFECTIVE          61939
#define STRREF_COMBAT_EPIC_DODGE_ATTACK_EVADED      1772
#define STRREF_COMBAT_MASSIVE_DAMAGE                2384
#define STRREF_COMBAT_SAVE_VS_MASSIVE_DAMAGE        85574
#define STRREF_COMBAT_SAVE_VS_DEVASTATING_CRITICAL  86683


// Feat Feedback Messages
#define STRREF_SAP_VALID_TARGETS                    7948
#define STRREF_KNOCKDOWN_VALID_TARGETS              7949
#define STRREF_IMPROVED_KNOCKDOWN_VALID_TARGETS     7950
#define STRREF_CALLED_SHOT_NO_LEGS                  7946
#define STRREF_CALLED_SHOT_NO_ARMS                  7947
#define STRREF_SMITE_EVIL_TARGET_NOT_EVIL           10490
#define STRREF_SMITE_GOOD_TARGET_NOT_GOOD           3777
#define STRREF_QUIVERING_PALM_TARGET_HIGHER_LEVEL   53240
#define STRREF_FEAT_KEEN_SENSE_DETECT               66728
#define STRREF_FEAT_USE_UNARMED                     66780
#define STRREF_FEAT_USES                            66797
#define STRREF_FEAT_USE_WEAPON_OF_CHOICE            3951

// Party Feedback Messages
#define STRREF_PARTY_NEW_LEADER                     6455
#define STRREF_PARTY_MEMBER_KICKED                  6467
#define STRREF_PARTY_KICKED                         6466
#define STRREF_PARTY_ALREADY_CONSIDERING            6456
#define STRREF_PARTY_ALREADY_INVOLVED               6457
#define STRREF_PARTY_SENT_INVITATION                6462
#define STRREF_PARTY_RECEIVED_INVITATION            6460
#define STRREF_PARTY_JOINED                         6454
#define STRREF_PARTY_INVITATION_IGNORED             6458
#define STRREF_PARTY_YOU_IGNORED_INVITATION         6464
#define STRREF_PARTY_INVITATION_REJECTED            6469
#define STRREF_PARTY_YOU_REJECTED_INVITATION        6465
#define STRREF_PARTY_INVITATION_EXPIRED             6468
#define STRREF_PARTY_LEFT_PARTY                     6453
#define STRREF_PARTY_YOU_LEFT                       10427
#define STRREF_PARTY_HENCHMAN_LIMIT                 8301
#define STRREF_PARTY_HENCHMAN_PLURAL                83606
#define STRREF_PARTY_HENCHMAN_SINGULAR              83605
#define STRREF_PARTY_CANNOT_LEAVE_THE_ONE_PARTY     66735
#define STRREF_PARTY_CANNOT_KICK_FROM_THE_ONE_PARTY 66736
#define STRREF_PARTY_YOU_INVITED_NON_SINGLETON      66891
#define STRREF_PVP_PLAYER_DISLIKES_YOU              7992

// Spell Scroll Learning
#define STRREF_LEARN_SCROLL_NOT_SCROLL              53309
#define STRREF_LEARN_SCROLL_CANT_LEARN_CLASS        68611
#define STRREF_LEARN_SCROLL_CANT_LEARN_DIVINE       68661
#define STRREF_LEARN_SCROLL_CANT_LEARN_LEVEL        68612
#define STRREF_LEARN_SCROLL_CANT_LEARN_ABILITY      68613
#define STRREF_LEARN_SCROLL_CANT_LEARN_OPPOSITION   68614
#define STRREF_LEARN_SCROLL_CANT_LEARN_POSSESS      53310
#define STRREF_LEARN_SCROLL_CANT_LEARN_KNOWN        53308
#define STRREF_LEARN_SCROLL_SUCCESS                 53307

// store feedback strings
#define STRREF_CANNOT_SELL_ITEM                     61614
#define STRREF_CANNOT_SELL_CONTAINER                61615
#define STRREF_CANNOT_SELL_PLOT_ITEM                61616
#define STRREF_NOT_ENOUGH_GOLD                      61617
#define STRREF_TRANSACTION_SUCCESSFUL               61618
#define STRREF_PRICE_TOO_HIGH                       84381
#define STRREF_STORE_NOT_ENOUGH_GOLD                84382
#define STRREF_STORE_CANNOT_ID                      84383

#define STRREF_SELL_CONFIRM                         61619
#define STRREF_BUY_CONFIRM                          61620
#define STRREF_CANNOT_SELL_RESTRICTED_ITEM          84545
#define STRREF_CANNOT_SELL_STOLEN_ITEM              84546
#define STRREF_COST_TO_IDENTIFY                     68669
#define STRREF_CANNOT_AFFORD_TO_IDENTIFY            84795

// Portal control
#define STRREF_PORTALFAIL_TIMEOUT                   61621
#define STRREF_PORTALFAIL_INVALID                   61622

// Chat feedback
#define STRREF_CHAT_TELL_PLAYER_NOT_FOUND           61899

// Alignment Feedback
#define STRREF_ALIGNMENT_SHIFT                      61921
#define STRREF_ALIGNMENT_PARTY_SHIFT                61933
#define STRREF_ALIGNMENT_CHANGE                     61922
#define STRREF_ALIGNMENT_RESTRICTED_BY_CLASS_LOST   61923
#define STRREF_ALIGNMENT_RESTRICTED_BY_CLASS_GAIN   61936
#define STRREF_ALIGNMENT_RESTRICTED_WARNING_LOSS    61934
#define STRREF_ALIGNMENT_RESTRICTED_WARNING_GAIN    61935
#define STRREF_ALIGNMENT_EPITOME_LOST               61938
#define STRREF_ALIGNMENT_EPITOME_GAIN               61937

// Immunity Feedback
#define STRREF_IMMUNITY_DISEASE                     62453
#define STRREF_IMMUNITY_CRITICAL_HIT                62454
#define STRREF_IMMUNITY_DEATH_MAGIC                 62455
#define STRREF_IMMUNITY_FEAR                        62456
#define STRREF_IMMUNITY_KNOCKDOWN                   62457
#define STRREF_IMMUNITY_PARALYSIS                   62458
#define STRREF_IMMUNITY_NEGATIVE_LEVEL              62459
#define STRREF_IMMUNITY_MIND_SPELLS                 62460
#define STRREF_IMMUNITY_POISON                      62461
#define STRREF_IMMUNITY_SNEAK_ATTACK                62462
#define STRREF_IMMUNITY_SLEEP                       62463
#define STRREF_IMMUNITY_DAZE                        62464
#define STRREF_IMMUNITY_CONFUSION                   62465
#define STRREF_IMMUNITY_STUN                        62466
#define STRREF_IMMUNITY_BLINDNESS                   62467
#define STRREF_IMMUNITY_DEAFNESS                    62468
#define STRREF_IMMUNITY_CURSE                       62469
#define STRREF_IMMUNITY_CHARM                       62470
#define STRREF_IMMUNITY_DOMINATE                    62471
#define STRREF_IMMUNITY_ENTANGLE                    62472
#define STRREF_IMMUNITY_SILENCE                     62473
#define STRREF_IMMUNITY_SLOW                        62474

#define STRREF_ASSOCIATE_UNSUMMONING_BECAUSE_REST   61908
#define STRREF_ASSOCIATE_UNSUMMONING_BECAUSE_DIED   63253
#define STRREF_ASSOCIATE_DOMINATION_ENDED           61909
#define STRREF_ASSOCIATE_UNSUMMONING                63251
#define STRREF_ASSOCIATE_SUMMONED                   68518
#define STRREF_ASSOCIATE_DOMINATED                  63254

#define STRREF_ASSOCIATE_POSSESSED_CANNOT_RECOVER_TRAP 63820
#define STRREF_ASSOCIATE_POSSESSED_CANNOT_BARTER    63821
#define STRREF_ASSOCIATE_POSSESSED_CANNOT_EQUIP     63822
#define STRREF_ASSOCIATE_POSSESSED_CANNOT_REPOSITORY_MOVE 63823
#define STRREF_ASSOCIATE_POSSESSED_CANNOT_PICK_UP   63824
#define STRREF_ASSOCIATE_POSSESSED_CANNOT_DROP      63825
#define STRREF_ASSOCIATE_POSSESSED_CANNOT_UNEQUIP   63826
#define STRREF_ASSOCIATE_POSSESSED_CANNOT_REST      63827
#define STRREF_ASSOCIATE_POSSESSED_CANNOT_DIALOGUE  63828
#define STRREF_ASSOCIATE_POSSESSED_CANNOT_GIVE_ITEM 63829
#define STRREF_ASSOCIATE_POSSESSED_CANNOT_TAKE_ITEM 63830
#define STRREF_ASSOCIATE_POSSESSED_CANNOT_USE_CONTAINER 63831

#define STRREF_SCRIPT_ERROR                         63389
#define STRREF_ACTION_LIST_OVERFLOW                 63417
#define STRREF_EFFECT_LIST_OVERFLOW                 63418
#define STRREF_AI_UPDATE_TIME_OVERFLOW              63419
#define STRREF_ACTION_LIST_WIPE_OVERFLOW            63746
#define STRREF_EFFECT_LIST_WIPE_OVERFLOW            63747

// Misc GUI stuff
#define     STRREF_GUI_ONLY_PARTY_LEADER_MAY_CLICK      66858
#define     STRREF_COPY_CHAR_TO_LOCAL_BUTTON_LABEL      6559
#define     STRREF_SAVE_CHARACTER_BUTTON_LABEL          6560
#define     STRREF_QUIT_NEVERWINTER_NIGHTS              10308
#define     STRREF_REMOVINGPLAYERS                      53249
#define     STRREF_STILLPEOPLELOGGEDIN_AREYOUSURE       53250
#define     STRREF_WANNASAVELOCAL                       58259
#define     STRREF_WANNASAVEGAMEB4QUIT                  9171
#define     STRREF_RECEIVINGLOCALCHARACTER              58258
#define     STRREF_SAVECHARNAME                         8273
#define     STRREF_YES                                  8274
#define     STRREF_NO                                   8275
#define     STRREF_OKAY                                 66
#define     STRREF_CANCEL                               67
#define     STRREF_SHUTDOWN                             67602
#define     STRREF_CHAR_EXPORT_REQUEST_SENT             10397
#define     STRREF_CHAR_EXPORTED_SUCCESSFULLY           10393
#define     STRREF_CHAR_ERROR_DURING_EXPORT             10394
#define     STRREF_YOU_MAY_NOT_REST                     68512
#define     STRREF_GAME_PAUSED                          66770
#define     STRREF_GAME_UNPAUSED                        66773
#define     STRREF_BUILD                                68615
#define     STRREF_GAME_SAVING                          68664
#define     STRREF_GAME_SAVE_COMPLETE                   68665
#define     STRREF_ESRB_WARNING                         12323

#define     STRREF_ACTIVATE_CAMERA_BG                   85583
#define     STRREF_ACTIVATE_CAMERA_EQ                   100928
#define     STRREF_ACTIVATE_CAMERA_CHASECAM             85584
  • No labels