When I drink skill point bottle on local machine, it works good. When I drink it on server it don't add points.
In last alpha this mod works perfectly on server and local.
gameevents.xml
<configs> <insertAfter xpath="/gameevents/action_sequence[@name='action_give_points']"> <action_sequence name="elixir_give_points"> <action class="AddSkillPoints"> <property name="skill_points" value="1" /> <property name="sound" value="quest_restore_power_complete" /> </action> </action_sequence> </insertAfter> </configs>
items.xml
<configs> <insertAfter xpath="/items/item[@name='drinkJarGrandpasForgettingElixir']"> <item name="drinkJarGrandpasMemoriesElixir"> <property name="Tags" value="drinks,foodSkill"/> <property name="HoldType" value="3"/> <property name="Meshfile" value="@:Other/Items/Food/bottled_waterPrefab.prefab"/> <property name="DropMeshfile" value="@:Other/Items/Misc/sack_droppedPrefab.prefab"/> <property name="Material" value="Mglass"/> <property name="Stacknumber" value="10"/> <property name="EconomicValue" value="3000"/> <property name="Group" value="Food/Cooking,CFDrink/Cooking"/> <property name="CustomIcon" value="drinkJarGrandpasLearningElixir"/> <property name="CustomIconTint" value="ee5555"/> <property name="DescriptionKey" value="drinkJarGrandpasMemoriesElixirDesc"/> <property name="SellableToTrader" value="true"/> <property class="Action0"> <property name="Class" value="Eat"/> <property name="Delay" value="0.5"/> <property name="Sound_start" value="player_drinking"/> <property name="PromptTitle" value="drinkJarGrandpasMemoriesElixirPromptTitle" /> <property name="PromptDescription" value="drinkJarGrandpasMemoriesElixirPromptDesc" /> </property> <effect_group tiered="false"> <triggered_effect trigger="onSelfPrimaryActionEnd" action="GiveExp" exp="1000"/> <triggered_effect trigger="onSelfPrimaryActionEnd" action="CallGameEvent" event="elixir_give_points" /> </effect_group> </item> </insertAfter> </configs>
0
Recommended Comments