From 9752f1110dcc7040779316fa3a5c30c07274529e Mon Sep 17 00:00:00 2001
From: dg <dg@51575b47-30f0-44d4-a5cc-537603b46e54>
Date: Mon, 20 Sep 2010 16:15:55 +0000
Subject: [PATCH] Added naga tiles

git-svn-id: http://svn.net-core.org/repos/t-engine4@1253 51575b47-30f0-44d4-a5cc-537603b46e54
---
 game/modules/tome/class/Actor.lua                |   2 +-
 game/modules/tome/data/general/npcs/naga.lua     |   6 +++---
 game/modules/tome/data/gfx/npc/naga_myrmidon.png | Bin 0 -> 1073 bytes
 game/modules/tome/data/gfx/npc/naga_psyren.png   | Bin 0 -> 1312 bytes
 .../tome/data/gfx/npc/naga_tide_huntress.png     | Bin 0 -> 1130 bytes
 .../tome/data/talents/cunning/packing.lua        |  10 ----------
 6 files changed, 4 insertions(+), 14 deletions(-)
 create mode 100644 game/modules/tome/data/gfx/npc/naga_myrmidon.png
 create mode 100644 game/modules/tome/data/gfx/npc/naga_psyren.png
 create mode 100644 game/modules/tome/data/gfx/npc/naga_tide_huntress.png

diff --git a/game/modules/tome/class/Actor.lua b/game/modules/tome/class/Actor.lua
index a0aa028156..c99f53a951 100644
--- a/game/modules/tome/class/Actor.lua
+++ b/game/modules/tome/class/Actor.lua
@@ -250,7 +250,7 @@ end
 
 function _M:move(x, y, force)
 	local moved = false
-	print("actor move", self.uid, self.name, "::", self.x, self.y, "=>", x, y)
+
 	if force or self:enoughEnergy() then
 		-- Confused ?
 		if not force and self:attr("confused") then
diff --git a/game/modules/tome/data/general/npcs/naga.lua b/game/modules/tome/data/general/npcs/naga.lua
index 1107d739d9..5af02caf1d 100644
--- a/game/modules/tome/data/general/npcs/naga.lua
+++ b/game/modules/tome/data/general/npcs/naga.lua
@@ -45,7 +45,7 @@ newEntity{
 }
 
 newEntity{ base = "BASE_NPC_NAGA",
-	name = "naga myrmidon", color=colors.DARK_UMBER,
+	name = "naga myrmidon", color=colors.DARK_UMBER, image="npc/naga_myrmidon.png",
 	desc = [[A naga warrior, wielding a menacing trident.
 Myrmidons are the most devoted warriors, following the orders of Maglor whatever they may be.]],
 	level_range = {30, nil}, exp_worth = 1,
@@ -66,7 +66,7 @@ Myrmidons are the most devoted warriors, following the orders of Maglor whatever
 }
 
 newEntity{ base = "BASE_NPC_NAGA",
-	name = "naga tide huntress", color=colors.RED,
+	name = "naga tide huntress", color=colors.RED, image="npc/naga_tide_huntress.png",
 	desc = [[A naga hunter, wielding a long bow.
 Tide huntress wield both magic and hunting skills, making them terrible foes.]],
 	level_range = {34, nil}, exp_worth = 1,
@@ -91,7 +91,7 @@ Tide huntress wield both magic and hunting skills, making them terrible foes.]],
 }
 
 newEntity{ base = "BASE_NPC_NAGA",
-	name = "naga psyren", color=colors.YELLOW,
+	name = "naga psyren", color=colors.YELLOW, image="npc/naga_psyren.png",
 	desc = [[A naga psyren, she looks at you with great intensity.
 Psyrens are dangerous naga that can directly assault your mind.]],
 	level_range = {36, nil}, exp_worth = 1,
diff --git a/game/modules/tome/data/gfx/npc/naga_myrmidon.png b/game/modules/tome/data/gfx/npc/naga_myrmidon.png
new file mode 100644
index 0000000000000000000000000000000000000000..a7f5cea8d00f0e8715007bf5ab97ef0fd2bb5a50
GIT binary patch
literal 1073
zcmV-11kU@3P)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F800001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ige~
z5D5x^E5>&K0013nR9JLFZ*6U5Zgc<u0000(a%Ew3Wn>_CX>@2HM@dakWG-a~000As
zNkl<ZSi{|yPe>F|9LK-Uf2o0^tVoEoAt*!#LG}=uBMOm11R3JN0@q}*AZQ^$Nzp~Y
zP+<cPiicG&4~yVI3_V2BnrXC21`_O^1o0q>?m@>@<aHR|>&@=W{!<Y8UG~k}nfZR+
z_xF3h#}F$$#8pNTt~f3P;5u2Qu9H=IDFDvEY1oUJJYL%5@lqpk-#|B@xN#8(4q%s3
zi3^z;!3o(yN=iz?;JEmC_y)QYhR~$I<MBY2Wrz@VDV69sWVV#SY$@YoF{aCl=yZ7z
zjT>M>wh#s(3Ni?`dMIv?(kcKza3xzE3#q7I_7esYcM(p=77_>qAW4#LU5G(St2l^J
zM1x2Y3r<{dD8%~uy5>Q;wx~O1!CZ(2p>ZJ8b|WW(E7@F_iL*IZz#dmI60s99Au;F9
zz$uj^iQn^SmY}!@D98u4w$(W{_W9Lo`R+Vg^W?BP5M9xAK&*IY;FLCbyp&n*uw?=O
zsw-8Yt!-6U6tAxQ_pZ?$4~?ZBNGxZ83z<}eu-X;f`wH@b&tHI>zwhCe?JWSHHBTmy
zT!^U^H{*yj<A?x2N8b#_of%xPApg7>`C(Y3G1ow7wD&#GSeE|eD{h$P0Ra7-b?6#Y
zonW=VpjxCuGP2;HY>S#6KZlV6DMsQW3l56&4#!?Z*A@ZOIb7W<^tKIi2<Af1?Lz_p
zo8E6Q3(p!wN~9(eYAGqL0$p3g(#Zgp=Q7Yxp`f=d16I2NpC2eLivKK#n1azA4`sQ0
zQPa(>>-lq?0>HR41KrP3;g~#y)voZ>izzf)%8=XpA^sGw3Pz2rTkQbQHK@SR1{J~y
zOmAqnS$l2a#T+o&zq?&eHUGbx8Rkw5ZR7v|e%2PkY$*dNt>Q(f*N9RQIYjcOX0hG)
zh}TIw0LP>XfysRgZRGGHTHFCKI}k}ctuPD8ru4A+YsJ}U`Sl$geKWjZMF73k>o%f9
z#Q|{pLwAsoco=|@cv@jrMDd{SfM1K2_jlGs6xXC+?sYjASAOhpVHU}zbe!!SM|9v|
z%E#y4+}Y=axjD8=;%Y?Mjl~H14sf=29Je@I@g@L=EtfV_C~(_ysS$+kVZ<y=Hl=gX
zX!h4H`$?$Xn`67gy`*+bvn`ii%7+PCF%xIkMiC8y13Y}cOd^Seii+a*Uw$O9KmZ7X
r&^RDM=!xt7MiUny5^lx+_1E!V10T?3kQJEW00000NkvXXu0mjf$9~ua

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/npc/naga_psyren.png b/game/modules/tome/data/gfx/npc/naga_psyren.png
new file mode 100644
index 0000000000000000000000000000000000000000..e8a4227191ca5c19facfd66cb4ea096f6013a355
GIT binary patch
literal 1312
zcmV+*1>gFKP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F800001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ige~
z5C}0SJ021M0013nR9JLFZ*6U5Zgc<u0000(a%Ew3Wn>_CX>@2HM@dakWG-a~000Dc
zNkl<ZSi{AaT}WG39Ke64e$d2+t3~RjM6sp?DOE`=V=}~`+ayDobW{4Up?PX4WBA}+
zHYh?Lig_qVgSHP*wx_KV!BVFWVo|YlOT#u5!H<fDj_F{U2aP66&mQ8v-ozVCl(F-2
zb8m9b?|1$m=jMtwxy}DM&YX6FK9ME+M3y}1{ppFm@PyrxjE;i~VHeJf+d>ZpP!t7=
z#iE_J$!(E}fG|pdXR}p0bNWT1>wO|iDvAPt#bVLES3kcs{G&K=3iNPK*eyMnr6=r`
z0M49#;R(B?qA29%=3=o}@caD)gFyiNem?+zIzEvAJtLhmr3iS!ZmEVjJ_?@ARw>Rs
zMo|>D{`wkg=|fB=69X;TT>pMcJH8xqA${Y~$!&ISp05_kM_@nap0N8+3dFg`$WT|z
z@4PMtMU_<m+VSJoZkoDh5H>r>M8UWVbj8;*(kZo^XLJw<1OPCZOd7=Nav*GWEhWIQ
zD?eHw?20*UliMN?2pqb8wYCFcvm<PFuGV(o_xodt^5*$!A#8SfHzs6q0{Z}G#%<x*
zY?W#r0p#DGA~L_Cq@)DGE`q@zUY7&u8%O%a@wyx_g{Tg-9ui5!2<X9kFN(FBJYlz1
zfJ?vFxMKU3;nugA40W;Uoo3ZL&19&HftGB%E(eiF#84us6gYGGH3_{Kz}CtKSg-jQ
zXvrq+Mn3>+WmBw`O#zU0qn}mpG(+tbn*6Q$J7U#4olwHC2J{^uedF|QOh_5(;!5>A
za}TZqurg<*uJORLu2HfwXN{SscVj~KjC9JP$|^0DNk0p2)!z~NUbdD#WOjBo<~MHw
zg1SaY@#Q7n1ftGgOqyfDt`=#cu1G(sMWk<BGdGz`?5+QV^o>(gS;bmtiZhBNuXc;|
zu@aV-mjEkiX=yZd&+OO1uM~_9ij>>%X??RCs%ek~_q<vtug$y=dLe-2<z?QvoK9Zt
zR<t{SpLh0%L?RT74vK=&LGk*-rqni~r}fP;vKu7rtSKfE`W;Ob%LrMy|K&RCW7(|D
zA1w6c-an||lp>&qM|PtRnEYm!wrXLsliwWOD=uAx!cs{_$jaKhps-YO=^`-_Lp2RD
z<(*Jnx&Ek1SU!JnuxDjP3vXc&78aug8O~ff1Q@DmkVlDVPs5>_2B{CbI^rXuj_JA(
zYh_c~suvca@b~w)_sytK=Q9E}K6@ezyTAypURUAzo8Nb~%Z17+SdE_NWkLnHyc-9K
z7a6K)kotL!{ZAO#4bu4RiHJ7`sPN`$eO}?sCDDrG@6}5g3Y^U^I8tiN*)9QgUM*4n
zXom7fGXR*2ig|w5Et3^76j0&nG3$cW5Ds9zU}fjkLE-JJu3#=I=C|*L6Bb>(NP0Yc
z_m9_yB=pdDxLGG?E-F6xd%;H|KL|bCXs9qFxEg^|y_l#GNCp}YKXn8EYCZRbJ_35E
z(Tep@J-qxgN7C;FBGJ3y^Sf@D2&#vxg?AG8kpg;=<De&nCnaDc5)VHKIAwwVYWxdF
W2P`Re7)_o40000<MNUMnLSTYqw^YOc

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/gfx/npc/naga_tide_huntress.png b/game/modules/tome/data/gfx/npc/naga_tide_huntress.png
new file mode 100644
index 0000000000000000000000000000000000000000..7d422e6c0d5778f6c3938d64c2ccd5183b9a435f
GIT binary patch
literal 1130
zcmV-w1eN=VP)<h;3K|Lk000e1NJLTq001BW001Be1^@s6b9#F800001b5ch_0Itp)
z=>Px#24YJ`L;(K){{a7>y{D4^000SaNLh0L01FcU01FcV0GgZ_00007bV*G`2ige~
z5D5Z~@J>Yl0013nR9JLFZ*6U5Zgc<u0000(a%Ew3Wn>_CX>@2HM@dakWG-a~000BQ
zNkl<ZSi{AaUr1Y59LGOrb!CG@D%!A0O?1&{A9OU6t_xy~2o5Z(dvM+BHYUF8sj_w0
zJ*?}4&13g4aqeM{qYqP<FhTr>1Xk8;tBl$Fd8i2~%`BDFb|AH9581gp_vR+OMp=Jw
zx#Zk)&-eTL{=VmTPsIE35zjMT;5kQCr7vbb^vL!%{x*K!AATtIrNH%`Q*tlhN9qo-
z_VdfeSnZ@+9(W0=LP1#-3YJ`0SHOL=wjvTH0=fzccrv<foBd^X2LK=CLI6Dc>pt$I
zwf~O^8~oe&IzyyWE_|IKu6Rcc5{*AJ8c9s#R-}G+Oh9G-BpMT`RLYb+Ksx0@1jBq6
z9sxiE!$ukOkg-K3aw~Gg(=8kmP-STGR0H7m`%TY})E#1LbC<E{0Yos22!<J(9xxO*
zkP@_bs!8PX0O$$;Y;Eou=995SWNgtWfv&(rZbd3(91$2=x?#wa$mMwwjoHd}t?4A`
zl#8q9pK{L^;hrzTi*H5%c<+x^W8R3TTPT8iR-mu7-nK7XYdXnB$0`l}Z2;nl!lh!P
zW7R}LmB?`?99p^|P7L<QI}f(YzLZY6$Yk^Mo+<p!WTF3+r=~f|`Q;2~tAMY@#pSKX
zWxM0n=5Engprvqc93HFOgkS&kg&e&42{-#{xY<{O^;zTa7~Wf5jGlXBWS+@ll*4<g
z%d`de-H0|X4it@zUz!tv7C2sSzLWw07q9foiWCsRFw>t#iY8e*+41^9<_pV(E0ZmZ
zjbEA*0KU!;PU>G|!Vyomc#DYC7tzV71s9f~_e=p)#lkZ1c0qb4`@igY;Pv?jFh5&V
z0%gjn8AyKBg|9QjonN8=^nSd`J3Xi5bpU1!E9m{jE`;?+c4Dwc0>)1G?b{g|+zD#m
z9WC;P%2XMyZhY3X*5SZ00A6bH0MP&0H{zKl{BwFq_-b6HF&!M>Y;&7QW)TeY>aQ6S
z=;6RIcH(#cBh&6>@y9QvqY}*D&N38@3A;XUdg=nn^*F7>0oYmFFg@Ri-!;GuGVNY=
z);0_h;j^EMXMT*TLcyZ?ou0a22K#qWfc)I=rp$Hu^?3m4<oB{HfkZA}@^hSAkDFxG
z6|e(W^Y+|`N_~!-+XA)<RQJEexyc!!RMWwAlKT6$yTI;D_yLcFk}kO(r@1X)D4|GL
zy<n}qPN1Rryr}q0sK8YwRuKJe1qV#vWficV4Xx(Uy<k<MRLynwJ0f6v7AQlaoNCt0
wD<<HSh;Fu0;QRV>sxNAFwo~wZDR5Bn4@G;i*RNm+$N&HU07*qoM6N<$f@3lglK=n!

literal 0
HcmV?d00001

diff --git a/game/modules/tome/data/talents/cunning/packing.lua b/game/modules/tome/data/talents/cunning/packing.lua
index 81037929b9..21876cbada 100644
--- a/game/modules/tome/data/talents/cunning/packing.lua
+++ b/game/modules/tome/data/talents/cunning/packing.lua
@@ -41,16 +41,6 @@ newTalent{
 	require = cuns_req2,
 	mode = "passive",
 	points = 5,
-	on_learn = function(self, t)
-		self.heightened_senses = 4 + math.ceil(self:getTalentLevel(t))
-	end,
-	on_unlearn = function(self, t)
-		if self:knowTalent(t) then
-			self.heightened_senses = 4 + math.ceil(self:getTalentLevel(t))
-		else
-			self.heightened_senses = nil
-		end
-	end,
 	info = function(self, t)
 		return ([[Arrange your items in better way, protecting those that can easily be destroyed reducing their chance to be destroyed by %d%%.]]):
 		format(self:getTalentLevel(t) * 14)
-- 
GitLab