diff options
-rw-r--r-- | example/clientdata/items.xml | 18 | ||||
-rw-r--r-- | src/game-server/itemmanager.cpp | 4 |
2 files changed, 11 insertions, 11 deletions
diff --git a/example/clientdata/items.xml b/example/clientdata/items.xml index 3078d9de..13733cc4 100644 --- a/example/clientdata/items.xml +++ b/example/clientdata/items.xml @@ -76,7 +76,7 @@ description="A trinket with refreshing powers." image="usable/usable-regenerative-trinket.png" value="25"> - <effect trigger="existence"> + <effect trigger="in-inventory"> <modifier attribute="hpr2" value="1.05" /> <modifier attribute="cap1" value="-50" /> </effect> @@ -90,7 +90,7 @@ <modifier attribute="hpr4" value="2.0" duration="30" /> <consumes /> </effect> - <effect trigger="existence"> + <effect trigger="in-inventory"> <modifier attribute="cap1" value="-110" /> </effect> </item> @@ -102,7 +102,7 @@ <modifier attribute="mspd" value="1.3" duration="50" /> <cooldown value="150" /> </effect> - <effect trigger="existence"> + <effect trigger="in-inventory"> <modifier attribute="cap1" value="-400" /> </effect> </item> @@ -119,7 +119,7 @@ <autoattack basespeed="166" range="2" base="50" skill="102" > <bonus attribute="0" value="1.0" /> </autoattack> - <effect trigger="existence"> + <effect trigger="in-inventory"> <modifier attribute="cap1" value="-2000" /> </effect> </effect> @@ -136,7 +136,7 @@ <autoattack basespeed="166" range="5" base="50" skill="106" > <bonus attribute="0" value="1.5" /> </autoattack> - <effect trigger="existence"> + <effect trigger="in-inventory"> <modifier attribute="cap1" value="-2000" /> </effect> </effect> @@ -153,7 +153,7 @@ <autoattack basespeed="166" range="1" base="50" skill="100" > <bonus attribute="0" value="1.5" /> </autoattack> - <effect trigger="existence"> + <effect trigger="in-inventory"> <modifier attribute="cap1" value="-2000" /> </effect> </effect> @@ -171,7 +171,7 @@ <effect trigger="equip"> <modifier attribute="def1" value="5" /> </effect> - <effect trigger="existence"> + <effect trigger="in-inventory"> <modifier attribute="cap1" value="-250" /> </effect> <sprite gender="male">equipment/chest/chest-leather-male.xml</sprite> @@ -187,7 +187,7 @@ <effect trigger="equip"> <modifier attribute="def1" value="5" /> </effect> - <effect trigger="existence"> + <effect trigger="in-inventory"> <modifier attribute="cap1" value="-250" /> </effect> <sprite gender="male">equipment/legs/pants-male.xml</sprite> @@ -203,7 +203,7 @@ <effect trigger="equip"> <modifier attribute="def1" value="5" /> </effect> - <effect trigger="existence"> + <effect trigger="in-inventory"> <modifier attribute="cap1" value="-250" /> </effect> <sprite gender="male">equipment/feet/boots-male.xml|#4f2d29,c89078</sprite> diff --git a/src/game-server/itemmanager.cpp b/src/game-server/itemmanager.cpp index 6840368a..ac7f13c8 100644 --- a/src/game-server/itemmanager.cpp +++ b/src/game-server/itemmanager.cpp @@ -325,8 +325,8 @@ void ItemManager::readEffectNode(xmlNodePtr effectNode, ItemClass *item) * trigger, and the second defines the default * trigger to use for dispelling. */ - triggerTable["existence"].first = ITT_IN_INVY; - triggerTable["existence"].second = ITT_LEAVE_INVY; + triggerTable["in-inventory"].first = ITT_IN_INVY; + triggerTable["in-inventory"].second = ITT_LEAVE_INVY; triggerTable["activation"].first = ITT_ACTIVATE; triggerTable["activation"].second = ITT_NULL; triggerTable["equip"].first = ITT_EQUIP; |