Skip to content

Commit e748acd

Browse files
authored
Merge pull request #744 from Marlyza/win-dev
ajout event degats dans l'ouverture des cadeaux
2 parents dc89fa7 + db052de commit e748acd

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

fonctions_sql/ouvre_cadeau.sql

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@ begin
6868
----------------------------------------------------
6969
-- DEBUT choix action
7070
----------------------------------------------------
71+
7172
update perso
7273
set perso_pa = perso_pa - getparm_n(98)
7374
where perso_cod = personnage;
@@ -80,6 +81,7 @@ begin
8081
temp := lancer_des(1,20) + 26;
8182
temp_txt := cree_objet_perso_nombre(temp, personnage, 1);
8283
code_retour := 'Vous trouvez deux runes dans le cadeau !';
84+
texte_evt := '[perso_cod1] a ouvert un cadeau, et a trouvé deux runes ! ' ;
8385
elsif v_pa <= 90 then
8486
-- explosion de cadeau moyenne
8587
select into v_pv
@@ -93,6 +95,7 @@ begin
9395
end if;
9496
code_retour := 'Le cadeau vous explose au visage !';
9597
update perso set perso_pv = v_pv where perso_cod = personnage;
98+
texte_evt := '[perso_cod1] a ouvert un cadeau qui lui a explosé au visage faisant ' || temp::text || ' points de dégâts !';
9699
else
97100
-- explosion de cadeau forte
98101
select into v_pv
@@ -106,6 +109,7 @@ begin
106109
end if;
107110
code_retour := 'Le cadeau vous explose fortement au visage !';
108111
update perso set perso_pv = v_pv where perso_cod = personnage;
112+
texte_evt := '[perso_cod1] a ouvert un cadeau qui lui a explosé fortement au visage faisant ' || temp::text || ' points de dégâts !';
109113
end if;
110114

111115
/* Partie modifiee pour les recompenses de la quete de noel afin de mettre un cadeau et 2 runes dans le cadeau
@@ -129,7 +133,7 @@ begin
129133
code_retour := 'Vous trouvez deux runes dans le cadeau !';
130134
end if;
131135
*/
132-
texte_evt := '[perso_cod1] a ouvert un cadeau.';
136+
133137
insert into ligne_evt(levt_tevt_cod,levt_date,levt_perso_cod1,levt_texte,levt_lu,levt_visible)
134138
values(62,now(),personnage,texte_evt,'O','O');
135139
return code_retour;

0 commit comments

Comments
 (0)