|
6836 | High | | 11.02.2016 | Davide Vescovini | | Loot Modifier description broken when a script use a va ... | | 19.12.2016 | No |
Task Description
The magical properties description of an item (like Attack: 1.2, Defence: 1.6, Sword: 3, …) is not shown in the item's description when there is a a variable or a mathscript.
Loot modifier script Example:
<def value="1.5" /> this example will display the correct description
<def value="1.4+0.1" /> this script will not display any description
<ModiferEffect operation="VAL" name="var.Myvar" value="0.1" /> <def value="1.4+Myvar" /> this script will not display any description
|
|
6835 | High | | 11.02.2016 | Davide Vescovini | | Target is automatically changed by server | | 30.03.2016 | No |
Task Description
When a character is in combat the client's target is automatically changed by the server each time the character takes damage. This behavior prevent a good use of characters attacks and abilities (like healing other characters while the target is continuously moved from the group mate to the monster).
|
|
6792 | Medium | | 07.03.2015 | Davide Vescovini | Davide Vescovini | List of Combat Bugs | | 05.04.2015 | No |
Task Description
This is a collection of Combat System bugs
|
|
6791 | High | | 02.03.2015 | Davide Vescovini | Ralph Campbell | The progression script <let ..> statement is unable to ... | | 31.05.2015 | No |
Task Description
The progression script <let ..> statement is unable to read a variable from the VAL ModiferEffect. This can be tested with the following procedure:
1) add in the SVN data the loot modifier added in the following patch 2) generate a new item with the “of Resistance” loot modifier via the GM /item creation interface 3) equip the item 4) check whether the item gives a +10 Endurance buff
Instead of providing a +10 End buff the item should provide no buff at all, wrongly considering the Myvar variable equal to 0 instead of 10. Please note the only difference between the modifier ‘of Raistlin’ compared to “of Resistance” (except the attribute is End) is the Myvar variable pass through the let statement instead of being used directly inside the End statement.
— src/server/database/mysql/loot_modifiers.sql (revisione 9723) +++ src/server/database/mysql/loot_modifiers.sql (copia locale) @@ -38,4 +38,5 @@ – Advanced crafting INSERT INTO loot_modifiers VALUES (12,’prefix’,’Greater’,’<ModiferEffect operation=”MUL” name=”var.Myvar” value=”2” />’,0,,1, ,, ,); INSERT INTO loot_modifiers VALUES (13,’adjective’,’Luminous’,’<ModiferEffect operation=”VAL” name=”var.Myvar” value=”1” />’,0, ,1,, ,,’<str value=”10*Myvar”/><hp-max value=”10*Myvar”/>’); -INSERT INTO loot_modifiers VALUES (14,’suffix’,’of Raistlin’,’<ModiferEffect operation=”VAL” name=”var.Myvar” value=”1” />’,0, ,1,, ,,’<agi value=”10*Myvar”/>’); \ No newline at end of file +INSERT INTO loot_modifiers VALUES (14,’suffix’,’of Raistlin’,’<ModiferEffect operation=”VAL” name=”var.Myvar” value=”1” />’,0, ,1,, ,,’<agi value=”10*Myvar”/>’); +INSERT INTO loot_modifiers VALUES (15,’suffix’,’of Resistance’,’<ModiferEffect operation=”VAL” name=”var.Myvar” value=”10” />’,0, ,1,, ,’‘,’<let vars=”Value=10*Myvar”><end value=”1*Value”/></let>’);
|
|
6369 | High | | 22.03.2014 | Davide Vescovini | Ralph Campbell | Server doesn't check if a crafting tool has been remove ... | | 01.04.2016 | No |
Task Description
Crafting bug: after a transformation has started the server doesn’t check if a tool has been removed or changed. This can lead to bugs like:
PS#2864 - Unequipped cooking tool still available and working and PS#6364 - Gem enchantment exploit
How to reproduce: 1) equip a tool 2) place starting item in the appropriate container 3) start the transformation 4) dequip the tool 5) receive the message from the server: “you made a …” after the transformation time elapsed.
If sending/receiving equip/dequip signals is a problem we should at least check again wether the tool is still the same before appling the post process script. (e.g. “Apply Post Trade Process” mathscript).
|
|
6315 | High | | 01.01.2014 | Davide Vescovini | Davide VescoviniTuathanach | Platinum Steel Longsword - list of bugs | | 05.04.2014 | No |
Task Description
A list of dependencies to fix crafting and other bugs about Platinum Steel Longsword.
|
|
6298 | Medium | | 26.12.2013 | Davide Vescovini | Anders Reggestad | Some Pets commands don't work | | 01.01.2014 | No |
Task Description
I've just tested some Pet commands (by using a summoned familiar) and the following commands don't seem to reach the familiar NPC: /pet [name,] assist /pet [name,] guard /pet [name,] run /pet [name,] walk
Please note the Minion behaviour used for pets is using almost the same data in SVN. The steps I used to replicate the bug: 1. summoned a familiar 2. issue a command /pet [name,] follow/stopattack/stay/run/walk 3. use the /info command to know the last perceived command.
When reaching step 3 the info command should show something like that: (12:08:36) [System] >Last perception: ownercmd:stopattack instead for the above commands an error message is outputted (just like the command was wrongly typed or isn't recognized).
By using the percept command on the NPC like /percept ownercmd:run the behaviour is correctly run and works as expected.
Also please note that assist/guard commands appear in the help.xml file while the new run/walk don't.
|
|
6192 | High | | 15.10.2013 | Davide Vescovini | | The NPCCMD interface trough progression scripts isn't w ... | | 10.11.2013 | No |
Task Description
The NPCCMD interface is a system used to send commands (actually perceptions) from the server to a specific NPC trough the NPCClient. It allows to trigger specific NPC behaviour when it’s affected by a progression script (example: it could trigger the Flee behaviour when the Fear spell is cast on the NPC). Unfortunately it’s not working anymore in testing environment (and in production).
the NPCCMD is an imperative Operation in the scripting.cpp file: /** * NPCCmdOp - one-time npc command sending: * * <npccmd aim=”Caster” cmd=”spam spam spam spam…!”/> */ class NPCCmdOp : public ImperativeOp { public:
virtual ~NPCCmdOp() { }
… …
The SVN data lacks a test case, I will attack it to this task
|
|
6119 | Medium | | 15.08.2013 | Davide Vescovini | Joe Lyon | Activemagic Window - Ability to select the icon shown f ... | | 01.05.2014 | No |
Task Description
Currently only spells show an icon different form the default, it would be very interesting the ability to tell the client which icon to show for certain buffs/debuffs adding an icon tag in a progression script. An example:
<apply aim=”Target” name=”MyBuff” type=”buff” duration=”50000” icon=”/materials/my_icon.dds”> … </apply>
in case the icon is not found the default behaviour should be to print an error but avoid a client crash.
|
|
6118 | Medium | | 15.08.2013 | Davide Vescovini | Joe Lyon | Activemagic Window - show only one icon for each buff/d ... | | 01.04.2016 | No |
Task Description
When two or more buffs or debuffs with the same name are added to the activemagic windows an equal number of icons are shown. The best solutions would be to avoid adding a new icon and instead add a number to the current icon showing the total number of similar buffs/debuffs.
|
|
6081 | Low | | 22.07.2013 | Davide Vescovini | Davide VescoviniTuathanach | List of Spell feature requests | | 01.04.2014 | No |
Task Description
This task collects the spell feature requests.
|
|
6080 | Low | | 22.07.2013 | Davide Vescovini | Davide VescoviniTuathanach | List of crafting feature requests | | 01.04.2014 | No |
Task Description
This task collects the crafting feature requests.
|
|
5631 | Medium | | 11.05.2012 | Davide Vescovini | | NPC Dialog - Camera fails to return to previous setting ... | | 04.06.2020 | No |
Task Description
When talking to NPC and the camera is set to “Third person follow” the view switchs to “First person view”.
The problem is when the dialogue ends the view remains set to “First person” and cannot be set back to the previous setting not even using the mouse wheel. Only pressing the M key solve the issue.
|
|
5620 | Low | | 30.04.2012 | Davide Vescovini | Davide Vescovini | NPC Pholen Medraa doesn't train Mining | | 21.05.2013 | No |
Task Description
NPC Pholen Medraa doesn’t train Mining, but the quest “Basic of mining quest” suggest he should, instead Harnquist is the only mining teacher in hydlaa
quest log: (18:18:16) [NPC] Fholen Medraa says: There are two very important things you need: a rock pick and some training. (18:18:22) [NPC] Fholen Medraa says: You can obtain the rock pick from any blacksmith, and I can teach you some fundamentals of mining for a small price.
|
|
5616 | Medium | | 25.04.2012 | Davide Vescovini | | broken spells effects with version 0.5.9 | | 18.02.2013 | No |
Task Description
With the latest version (0.5.9) the following spells effects looks weird, while before they looked ok:
- Fear: the skull looks too big (occupies most of the screen) and all white - Stone Fist: the fist launched by the caster is no more in its place there is a black square.
Thanks.
|