From 586060188338f7a09c700961520b7e35007f9b28 Mon Sep 17 00:00:00 2001 From: Lupus Date: Mon, 10 Apr 2006 10:41:14 +0000 Subject: fixed refiner items check git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@5975 54d463be-8e91-2dee-dedb-b68131a5f0ec --- npc/merchants/refine.txt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'npc/merchants/refine.txt') diff --git a/npc/merchants/refine.txt b/npc/merchants/refine.txt index 218ddfa09..712bc1aa1 100644 --- a/npc/merchants/refine.txt +++ b/npc/merchants/refine.txt @@ -3,7 +3,7 @@ //===== By: ================================================== //= Syrus22 (1.1) dafide18 (1.4) Skotlex (1.5) //===== Current Version: ===================================== -//= 1.9 +//= 2.0 //===== Compatible With: ===================================== //= Any Freya Version //===== Description: ========================================= @@ -34,6 +34,7 @@ //= 1.8 - Added Lighthalzen Refiners (Custom names again ^^;) [Poki#3] //= 1.8a - Fixed wrong indication thanks to NeoSaro [Lupus] //= 1.9 - Rewrote repairman, removed the Steel from repair cost [DracoRPG] +//= 2.0 - Fixed missed equppment presence check. Thx2 Coltaro [Lupus] //============================================================ @@ -517,6 +518,8 @@ L_refinesafe: // SubFunction: Refine L_refinenumber: + if (getequipisequiped(@part) == 0) goto LNoItem; // hacker has removed the item (no changed, why?) + if (getequipid(@part) != @refineitemid) goto LNoFake; // hacker has changed the item mes "Clang, clang!!!"; if (getequippercentrefinery(@part)<=rand(100)) goto Lfail_number; successrefitem @part; -- cgit v1.2.3-70-g09d2